上一章节我们讲述了二维、多维数组的输入和复制,今天我们来讲讲二维、多维数组的输出。
关于数组的输出方式有两种,一种是转换为String类型输出;还有一种是“降级型”方式输出,“降”到最后以元素的方式输出。
一、Arrays.toString()、Arrays.deepToString()
这两个方法是将原数组(二维数组、多维数组)转换为String类型后,按照数据“集合”的方式输出。(前一章节我们已经讲述过,在此仅仅再次示范一下)
我们在main()方法中输入如下代码:
int a[] = new int[] { 1, 2, 5, 4, 3 };
System.out.println(Arrays.toString(a));
int[][] array = new int[][] { { 1, 2, 3, 4 }, { 5, 6, 7, 8 }, { 9, 10, 11, 12 } };
System.out.println(Arrays.deepToString(array));
运行结果:
[1, 2, 5, 4, 3]
[[1, 2, 3, 4], [5, 6, 7, 8], [9, 10,