package Test;
import java.util.Arrays;
/**
* 多维数组
* 多维数组可以看成以数组为元素的数组。
* 可以有二维、三维、甚至更多维数组,但是实际开发中用的非常少。
* 最多到二维数组(学习容器后,我们一般使用容器,二维数组用的都很少)
* @author pmc
*
*/
public class Array2D {
public static void main(String[] args) {
/**
* 二维数组的声明
* 动态初始化
*/
int[][] a=new int[10][4];
a[0]=new int[]{1,2,3,4,5,6,7,8,9};
a[1]=new int[]{1,2,3,4,5,6,7,8,9};
System.out.println(Arrays.toString(a[0]));
System.out.println(a[0][8]);
/**
* 静态初始化
*/
int[][] b={
{1,2,3},
{4,5,6},
{7,8,9},
{10,11,12}
};
System.out.println(b[0][0]);
}
}
输出:
[1, 2, 3, 4, 5, 6, 7, 8, 9]
9
1