Java数组详解
1、多维数组
- 多维数组可以看成数组的数组,比如二维数组就是一个特殊的一堆数组,其每个元素都是一个一堆数组。
- 下面的数组形式就是二维数组
int a[][]= new int[5][2]
- 解析:以上二维数组a可以看成一个5行2列的数组。
- 思考:多维数组的使用?
num[0][0]
- 以下做简单的操作:
package com.song.array;
public class ArrayDemo09 {
public static void main(String[] args) {
//[5][2]
//5行2列
/*
1 2
4 1
9 5
5 4
9 7
*/
int[][] arrays = {{1,2},{4,1},{9,5},{5,4},{9,7}};
printArray(arrays);
}
//打印数组元素
public static void printArray(int[][] arrays){
for (int i = 0; i < arrays.length; i++) {
for (int j = 0; j < arrays[i].length; j++) {
System.out.print(arrays[i][j]+" ");
}
}
}
}
- 运行后显示:
- 咳咳,这不正是鄙人的秋秋号吗。