|
JAVA程序员必读:基础篇(4)对象和简单数据对象
|
|
编译:ZSC/太平洋网络学院
|
|
|
对象和简单数据对象
4.4.3 数组的数组
跟对象的数组一样,你必须显性地在数组中创建子数组。因此如果你不使用初始化程序的话,你必须编写一些的代码:
public class ArrayOfArraysDemo2 {
public static void main(String[] args) {
int[][] aMatrix = new int[4][];
for (int i = 0; i < aMatrix.length; i++) {
aMatrix[i] = new int[5]; //create sub-array
for (int j = 0; j < aMatrix[i].length;
j++) {
aMatrix[i][j] = i + j;
}
}
//打印
for (int i = 0; i < aMatrix.length; i++) {
for (int j = 0; j < aMatrix[i].length;
j++) {
System.out.print(aMatrix[i][j] + " ");
}
System.out.println();
}
}
}
你必须在创建数组的时候为主数组指定长度。你可以让子数组的长度未指定直到创建了它们。
[上一页] [下一页]
|