Java如何打印數組
許多學編程專業的同學面試的時候,考官都會問到Java如何打印數組這樣的問題,下面小編為大家解答一下,希望能幫到大家!
1、數組的打印除了用for循環之外還可以借助Arrays的toString方法,從下圖可以看到,toString方法可以打印任何類型的數組。
2、如何打印一個ArrayList呢?方法有三類:
Listlist = new ArrayList();
list.add("1");
list.add("2");
list.add("3");
/pic/strong>
Iterator it = list.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
/pic/strong>
for (String str : list) {
System.out.println(str);
}
/pic/strong>
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
3、如何打印一個二維數組呢?方法有兩種:
int[][] numArray = new int[5][5];
/pic/strong>
for (int i = 0; i < 5; ++i) {
for (int j = 0; j < 5; ++j) {
numArray[i][j]++;
}
}
/pic/strong>
System.out.println(Arrays.deepToString(numArray));
Java語言提供了一些高級的API方法,幫你實現了一些常見的操作,所以要多多熟悉API,這樣你的編程思路會更開闊,面試起來就會更輕松。
【Java如何打印數組】相關文章:
如何正確使用Java數組11-11
Java數組在內存中是如何存放的10-03
Java數組的使用03-11
JAVA數組知識解析03-03
Java中數組的特性07-12
Java數組操作的方法02-20
java集合數組的區別02-25
Java數組的定義和使用11-03
Java數組的基本學習教程03-01