【发布时间】:2014-11-04 13:06:10
【问题描述】:
我有个小问题,希望你能帮帮我:
我在 java 中有一个名为 TOKEN 的类,它里面有这个:
public enum TOKEN { EMPTY, WHITE, BLACK }
在其他类(同一个包)中,我正在尝试创建一个包含列和行的数组矩阵,并且我正在尝试使用其他类“TOKEN”中的值“EMPTY”对其进行初始化:
public class Board {
private int row;
private int column;
private TOKEN[][] board;
public Board(int nr, int nc){
this.row = nr;
this.column = nc;
for(int a=0; a < row; a++)
{
for(int b=0; b < column; b++)
board[a][b] = TOKEN.EMPTY;
}
}
NR 和 NC 是整数并且具有值(例如 6,7),但是当我尝试运行代码时,它会在此处停止(第一次迭代)
board[a][b] = TOKEN.EMPTY;
有人可以帮助我吗?谢谢!
【问题讨论】:
-
停止?究竟会发生什么?您可以提供任何错误消息吗?