當我嘗試使用數組打印出來的陣列打印出我的2D的ArrayList它說:「陣列解決不了」聲明數組不工作的Java
如果這不是你怎麼想打印出一個ArrayList那你覺得怎麼樣?
這裏是我的代碼:
package assignment2;
import java.util.*;;
public class BadmintonScoring {
static final int PLAYER1 = 1;
static final int PLAYER2 = 2;
public static void main(String[] args){
ArrayList<Integer>[][] list = new ArrayList[2][26];
list[0][0] = new ArrayList<Integer>();
list[1][1].add(1);
list[2][2].add(2);
for(ArrayList<Integer>[] arr : list){
System.out.println(Arrays.toString(arr));
}
}
}
聽起來像你沒有'java.util.Arrays'的導入... – 2014-10-30 22:54:34
我沒有導入它,我導入了整個導入java.util。*; – 2014-10-30 22:57:05
很難說,當你沒有在你的文章中包含它。這就是爲什麼發佈*完整*程序很有用。通過正確的導入,您的代碼爲我編譯(帶有泛型警告)。 – 2014-10-30 23:02:51