gpt4 book ai didi

java - 如何检查索引是否已被占用?

转载 作者:行者123 更新时间:2023-11-30 08:04:31 25 4
gpt4 key购买 nike

我正在开发一个使用二维数组的棋盘游戏程序。因为在棋盘游戏中,您可以将棋子放入已经有棋子的格子中。 Java中有没有办法检查索引是否已被占用?例如,

int[][] board = new int[5][5];

我想检查用户或程序是否已经选择了 cell [1][3],并使用 while 循环告诉用户选择另一个未被选择的单元格?

最佳答案

我会创建一个带有 boolean 属性的对象,并用它创建一个数组。示例:

public class myField{
private bool chosen = false;
private ...
....
}

用法:

public class main{
private myField[][] board = new myField[5][5];
....
}

检查是否被占用:

if(board[1][3].chosen == true)
{
//doSomething
}

关于java - 如何检查索引是否已被占用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35563646/

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