Java如何打印数组

许多学编程专业的同学面试的时候,考官都会问到Java如何打印数组这样的.问题,下面小编为大家解答一下,希望能帮到大家!

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,这样你的编程思路会更开阔,面试起来就会更轻松。