1 .数组输出的三种方式
一维数组:
序列int[]array={1、2、3、4、5};
)1)传统的for循环方式
1for(intI=0; I
)2) for each循环
1 for (inta :阵列)2 System.out.println(a ) a;
(3)使用Array类的toString方法
调用array.tostring(a )并返回一个字符串,其中包含用逗号分隔的数组元素
1 int [ ] array={ 1,2,3,4,5 }; 2系统. out.println (arrays.tostring (array ) );
输出: [1、2、3、4、5]
说明: system.out.println (阵列; 这样不行。 这样打印是数组的起始地址。
二维数组:
对于二维数组,也对应这三种方法定义二维数组。
int [ ] [ ]幻像图={ 16,3,2,13 },{ 5,10,11,8 },{ 9,6,7,3 };
Java实际上没有多维数组,只有一维数组,多维数组被解释为“数组数组”。 例如,二维阵列幻方图是包含{幻方图[0]、幻方图[1]和幻方图[2] }三个元素的一维阵列,幻方图
)1)传统的for循环方式
1for(intI=0; I
6 )6 } System.out.println (; //换行
7 }
)2) for each循环
1 for (int [ ] a :幻方图)2) for ) intb:a )3)4system.out.print ) b ' ); 5 )5 } System.out.println (; //换行
6 }
(3)使用Array类的toString方法
1for(intI=0; I