⑴ Java中set方法傳遞一個數組,用get方法怎麼獲取數組中的內容
package test2;
import java.util.Arrays;
public class test2_test6 {
int[] i;
void setI(int[] i) {
this.i = i;
}
//兩種方法
//第一種,直接列印數組
String getI_value1() {
return Arrays.toString(i);
}
//第二種,循環遍歷
String getI_value2() {
StringBuilder s = new StringBuilder();
for (int i_value : i) {
s.append(i_value);
s.append(" ");
}
return s.toString();
}
public static void main(String[] args) {
int[] Array = {1, 2, 3, 4, 5};
test2_test6 t2_t6 = new test2_test6();
t2_t6.setI(Array);
System.out.println("第一種方法獲取值:");
System.out.println(t2_t6.getI_value1());
System.out.println("第二種方法獲取值:");
System.out.println(t2_t6.getI_value2());
}
}
⑵ java中怎麼取出數組中的數組
1.方法:
public final synchronized void setsize(int newsize);
此方法用來定義向量的大小,若向量對象現有成員個數已經超過了newsize的值,則超過部分的多餘元素會丟失。
2.程序中定義Enumeration類的一個對象Enumeration是java.util中的一個介面類,
在Enumeration中封裝了有關枚舉數據集合的方法。
在Enumeration提供了方法hasMoreElement()來判斷集合中是否還有其他元素和方法nextElement()來判斷集合中是否還有其他元素和方法nextElement()來獲取下一個元素。利用這兩個方法,可以依次獲得集合中的元素。
3.Vector中提供方法:
public final synchronized Enumeration elements();
此方法將向量對象對應到一個枚舉類型。java.util包中的其他類中也都有這類方法,以便於用戶獲取對應的枚舉類型。
⑶ 如何將數組里的各數據分別提取出來
一、用PHONETIC合並單元格數據,要求數據為文本
如果全是文本,比較好處理,但如果是數字倒就比較難了。數字的話就先轉換成文本,方法:選擇要轉換的列,數據菜單中選擇「分列」(實際上並不分),在分列步驟之3中(最後一步),點擊選擇數據類型「文本」,完成後,數字就轉換成文本了。
文本數據就可以用PHONETIC來合並,如圖,E3
=MID(PHONETIC($A3:$D3)&"",COLUMN(A:A),1)
所用的3個函數即使是Office 97甚至更古老的版本都能用。
下拉,再一起右拉到所有列都出現空白單元格。
自己選擇用哪個公式更方便吧,反正都是可行的。