我正在创建一个迷宫游戏作为大学评估的一部分。我打算通过迷宫板循环,直到找到字符'&'
,然后返回播放器的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中作用域的工作原理。 –