我正在尝试将以下Grid设置为true,但是我收到了错误
“2685不是java.util.Arrays中的有效行号”
public class Grid {
static boolean[][] gridCon;
boolean white = true;
boolean black = false;
private static int Height;
private static int Width;
public Grid(int height, int width) {
Height = height;
Width = width;
Arrays.fill(gridCon, true);
}
}
我该如何解决这个问题?
答案 0 :(得分:2)
Arrays.fill不适用于二维数组,试试这个
gridCon = new boolean[Height][Width];
for(boolean [] e : gridCon) {
Arrays.fill(e, true);
}
答案 1 :(得分:1)
尝试使用gridCon = new boolean[Height][Width];
初始化数组
如果这不起作用,请发布完整错误