許多學程式設計專業的同學面試的時候,考官都會問到Java如何列印陣列這樣的.問題,下面小編為大家解答一下,希望能幫到大家!
1、陣列的列印除了用for迴圈之外還可以藉助Arrays的toString方法,從下圖可以看到,toString方法可以列印任何型別的陣列。
2、如何列印一個ArrayList呢?方法有三類:
Listlist = new ArrayList();
("1");
("2");
("3");
//方法1
Iterator it = ator();
while (ext()) {
tln(());
}
//方法2
for (String str : list) {
tln(str);
}
//方法3
for (int i = 0; i < (); i++) {
tln((i));
}
3、如何列印一個二維陣列呢?方法有兩種:
int[][] numArray = new int[5][5];
//方法1
for (int i = 0; i < 5; ++i) {
for (int j = 0; j < 5; ++j) {
numArray[i][j]++;
}
}
//方法2
tln(ToString(numArray));
Java語言提供了一些高階的API方法,幫你實現了一些常見的操作,所以要多多熟悉API,這樣你的程式設計思路會更開闊,面試起來就會更輕鬆。