当我尝试使用数组打印出来的阵列打印出我的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