Java swing object數組轉換 數組下標越界,AWT-EventQueue-0"

出現AWT-EventQueue-0" 的狀況java

object[][]value2=new object[map2.size()][]
List<Map<string,object)>map2=new Arraylist<map<string,object>>;
 int count2=0;
for(MAP(STRING,OBJECT)MAP:MAP2){
string log1=(string)map.gett("info");
value2[count2][0]=log1;
}

//以前就是這樣錯誤的 數組下標越界了。由於一開始就new了多少個數組 因此下標要有

正確的代碼

object[][]value2=new object[map2.size()][2]//2表示兩個二維數組 數組大小根據map2.size
List<Map<string,object)>map2=new Arraylist<map<string,object>>;
 int count2=0;
for(MAP(STRING,OBJECT)MAP:MAP2){
string log1=(string)map.gett("info");
value2[count2][0]=log1;
value2[count2][1]=log1;
}
相關文章
相關標籤/搜索