gpt4 book ai didi

Java非工作方法?

转载 作者:行者123 更新时间:2023-11-29 09:57:22 25 4
gpt4 key购买 nike

嘿,所以我得到了这个方法来确定我写的游戏是否结束并且由于某种原因它不起作用。我收到错误消息“赋值的左侧必须是一个变量”

方法如下:

public boolean isWinner() {//checks for game completion
int check = board[startX][startY];
for(int i=0; i<sizeX; i++){
for(int j=0; j<sizeY; j++){
if (board[i][j] != check)
return false;
}
}
return true;
}

这是使用它的一段代码:

ColorFloodGame game = new ColorFloodGame (6,6);        
while (game.isWinner() = false){
//code here
}

最佳答案

你有 while (game.isWinner() = false),这是一个赋值,因为你有一个 = 符号。

你想要 while (game.isWinner() == false) 这是一个比较,因为它有两个 = 符号。

关于Java非工作方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5902928/

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