【发布时间】:2013-12-18 05:42:33
【问题描述】:
public static void main{
String [][] book = new String[100][6];
for(int i = 0; i < 1; i++) {
for(int j = 0; j < 5; j++) {
book[i][j] = i;
}
}
arrayMethod(book);
}
public static void arrayMethod(String[][] array){
System.out.println(Arrays.asList(array));
}
arrayMethod 方法输出 [[Ljava.lang.String;@639facbc, [Ljava.lang.String;@8059dbd, [Ljava.lang.String;@28b6e768, [Ljava .lang.String;@1271ba, ....
问题是在arrayMethod中我无法访问二维数组数据,哪里有问题?
【问题讨论】:
-
编译你必须使用 book[i][j] =""+ i;
-
main方法的签名呢??
标签: java arrays multidimensional-array parameter-passing