import java.util.*;
public class MultiArrayTest {
public static void main(String[] args) {
//二维数组静态初始化
//int[][] ints = new int[][]{{0,1,2},{0,1,2,3,4,5,6}};
//二维数组动态初始化
//定义ints为二维数组变量
//new一个含有两个元素的一维数组,
//数组中的元素为引用类型(地址)
int[][] ints = new int[2][];
//ints[0]为一维数组变量
//new一个含有五个元素的一维数组,
//数组中的元素为整型数值
ints[0]=new int[5];
//ints[1]为一维数组变量
//new一个含有八个元素的一维数组,
//数组中的元素为整型数值
ints[1]=new int[8];
for(int i=0;i<ints.length;i++){
for(int j=0;j<ints[i].length;j++){
ints[i][j]=j+1;
System.out.println("ints["+i+"]["+j+"]="+ints[i][j]);
}
}
}
}
运行结果
ints[0][0]=1
ints[0][1]=2
ints[0][2]=3
ints[0][3]=4
ints[0][4]=5
ints[1][0]=1
ints[1][1]=2
ints[1][2]=3
ints[1][3]=4
ints[1][4]=5
ints[1][5]=6
ints[1][6]=7
ints[1][7]=8
[Process completed - press Enter]