今天是中秋,在定義二維陣列的時候碰到了乙個問題,我的本意是是想定義乙個a[2][2]的陣列的,
我起先這麼去定義double a=new double2[2];
a=}eclipse這麼提醒我:array constants can only be used in initializers。
查資料可知:
2012-11-28 22:24
kolcb
|瀏覽 6468 次
然後我重新賦值: cc ={1,2,3,4,54};就報錯array constants can only be used in initializers
2012-11-28 22:34
提問者採納
int cc =; 陣列定義並附初始值的時候,陣列的長度就定了,長度是3提問者評價而且陣列從新賦值不能再像定義的時候那樣
而要乙個乙個地更改
cc[0]=1;
cc[1]=2;
cc[2]=3;
array constants can only be used in initializers 好像是說陣列不能用於初始化
謝謝你幫我大忙了
後來 我就這麼定義 double a=,};
java中二維陣列的定義及二維陣列的遍歷
二維陣列 陣列中的陣列,陣列裡面儲存的還是陣列 定義方式和一維陣列很相似 方式一 int arr new int 3 4 定義乙個二維陣列 3 表示 二維陣列中有3個一維陣列 4 表示 每個一維陣列的長度是4 方式二 int arr new int 3 不推薦 二維陣列中定義三個一維陣列,每個一維陣...
java二維陣列
定義二維陣列寫法1class numthree public static void main string args float numthree 定義乙個float型別的2維陣列 numthree new float 5 5 為它分配5行5列的空間大小 numthree 0 0 1.1f 通過下...
java二維陣列
定義二維陣列寫法1class numthree public static void main string args float numthree 定義乙個float型別的2維陣列 numthree new float 5 5 為它分配5行5列的空間大小 numthree 0 0 1.1f 通過下...