关于java二维数组的问题
我写的如下import *;
public class TestArray {
public static void main (String[] args) {
int [][] smallPrime={{2,3},{5,7},{11,13,17}};
int i=0;int j=0;
for(i=0;i<3;i++){
for(j=0;j<3;j++) {
System.out.println(smallPrime[i][j]);
}
}
}
}
输出的结果是这样的
2
3
java.lang.ArrayIndexOutOfBoundsException: 2
at TestArray.main(TestArray.java:17)
Exception in thread "main"
Process completed.
为什么不输出
2,3,0,5,7,0,11,13,17
C++中默认的是0,Java中呢?
我如果想把我的二维数组输出怎么写呀?谢谢啦