我正在創建一個迷宮遊戲作爲大學評估的一部分。我打算通過迷宮板循環,直到找到字符'&'
,然後返回播放器的y座標(我已經完成了獲取x位置並獲得相同錯誤的相同方法)我的符號迷失在迷宮中
錯誤我越來越:
MazeGame.java:133: error: cannot find symbol
return i;
^
symbol: variable i
location: class MazeGame
1 error
而且,我的代碼,
public static int getCurrentYPosition() {
for (int i = 0; i < numberOfRows; i++) {
for (int n = 0; n < board[i].length; n++) {
if (board[i][n] == '&') {
break;
}
}
}
return i;
}
爲什麼不能找到符號?
對不起,這不是StackOverflow的是如何工作的。形式問題_「這是我的代碼,它不起作用,有人能幫我弄清楚」_被認爲是無關緊要的。請訪問[幫助]並閱讀[問]獲取更多信息,尤其是閱讀[爲什麼是「有人可以幫助我?」不是一個實際問題?](http://meta.stackoverflow.com/q/284236/18157 ) –
您需要閱讀Java中作用域的工作原理。 –