【发布时间】:2011-11-18 18:42:43
【问题描述】:
我正在以经典的方式学习 Java——与 Karel 一起玩耍。
但我似乎遇到了一个简单的问题,即使在 Google 的帮助下也无法解决。
我在 Eclipse 中收到一个错误,提示“else”标记存在语法错误,我应该删除它。
怎么会? else 语句上面的代码块中的语法是相同的。
这是我的代码:
public void run() {
putBeeper();
if(beepersPresent()){
move();
} while(frontIsClear()){
move();
putBeeper();
} else if(facingEast()){
turnLeft();
move();
}
}
【问题讨论】:
-
哇,各位,我们真的需要 8 个回复说同样的话吗?
-
@Skynorth 为了公平起见,8 个回答者中有 7 个在同一分钟内回答,第 8 个紧随其后。
-
如果同时发布了 better 副本,我通常会删除或取消我的答案:meta.stackexchange.com/questions/15775/… 大多数其他人也这样做。它可以降低噪音。