gpt4 book ai didi

java - 使用枚举值初始化 double 组 java

转载 作者:行者123 更新时间:2023-12-01 17:02:58 24 4
gpt4 key购买 nike

我有一个小问题,希望你能帮助我:

我在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;

有人可以帮我吗?谢谢!

最佳答案

您必须先初始化数组:

board = new TOKEN[nr][nc];

关于java - 使用枚举值初始化 double 组 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26735902/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com