二维数组与多维数组
二维数组与多维数组一样,数组中每一个元素都是一个数组
比如二维数组a[0]指的是两个数组a[0][0]和a[0][1]
a[0][0]指数组a[0]中的第一个元素,a[0][1]指数组a[0]中的第二个元素
a[2][1]指的是数组a[2]中的第一个元素
代码演示:
package Base;
public class Demon22 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int[][] array= {{1,2},{2,3},{3,4},{4,5}};//array[0][1]指a[0]数组中的第一个元素,即{1,2}中的2
System.out.print(array[1][0]);
System.out.print(" ");
System.out.println(array[3][1]);
System.out.println(array[2].length);//求的是数组a[2]的长度
System.out.println(array.length);//整个数组的长度
System.out.println("======================================================");
for(int i=0;i<array.length;i++) {
for(int j=0;j<array[i].length;j++) {
System.out.print(array[i][j]+" ");
}
}
}
}
输出结果:
2 5
2
4
1 2 2 3 3 4 4 5

浙公网安备 33010602011771号