re: 為什么這段程序編譯成功,但運行拋出異常? JIM.WU 2007-02-25 00:15
@喜來樂哈哈
呵呵。。。。謝謝!!
那么下面的程序問題又在哪里呢??
public class trigon{
public static void main(String[] args){
int[][] triarray=new int[10][];
int i=0,j=0;
for(int[] triarray2:triarray){
triarray2=new int[++i];
}
for(int[] triarray2:triarray){
for(int tri:triarray2){
triarray2[j++]=j+1;
System.out.println(triarray2+"");
}
System.out.println("");
}
}
}
re: 為什么這段程序編譯成功,但運行拋出異常? JIM.WU 2007-02-24 23:51
@喜來樂哈哈
呵呵。。。。謝謝啦,不過JDK6.0是默認(rèn)初始化的吧,我試了將++i,改為i+1問題解決,不過是一個無限循環(huán)的結(jié)果。我本來想要下面的結(jié)果,在C里面做很容易,在JAVA里面不知道怎么弄。
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
...........................