對於我正在製作的遊戲,我需要在10x10遊戲板上放置類似俄羅斯方塊的棋子。找不到符號方法get(int)
如果玩家試圖將棋子放在棋盤上的佔用正方形上,我想返回「佔用」。
爲此,我做了一個初始方法,如果廣場被佔用,則返回true。
//Return true if the cell is occupied
public boolean isOccupied(int x, int y){
if (board.get(x).get(y) != null){
// The problem seems to be in the line directly above
return true;
}
return false;
}
但是當我嘗試編譯,它給了我一個編譯錯誤說 - 無法找到符號 - GET方法(INT)
我不知道爲什麼我得到這個錯誤,或者如何修理它。 任何幫助將不勝感激。
'board.get(x)'返回什麼? – Timo
board.get(x).get(y)返回棋盤上我正試圖確定的方格的座標是否被佔用或未被佔用。 我的板子基本上是一個10x10二維數組 – csci001
是不是'x'和'y'你的座標? – Timo