嘿, 所以Ive得到此方法來確定,如果一個遊戲我寫的結束,由於某種原因,它不工作。我發現了錯誤「分配的左手側必須是一個變量」Java非工作方法?
這裏是方法:
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
}
您可以發佈錯誤代碼?這是什麼樣的「非工作」? – 2011-05-05 19:17:17
對於如此短的代碼片段,在這裏直接發佈它們會更好**(確保使用代碼格式化功能)。 – 2011-05-05 19:17:35