如果else语句中的错误java
问题描述:
我是新来的java编程,我试图编程,但是,我在我的If Else语句中出现错误。有人可以看看它,并帮助我。如果else语句中的错误java
public Effort getStep(int value) {
if (value < mGreenStep)
return Effort.GURU;
else (value < mYelloStep)
return Effort.WALKING;
}
}
I get an error which says error: ';' expected
有人可以帮我这个if else语句。
答
尝试你有一个额外的}
(至少在您发布的片段):
public Effort getStep(int value) {
if (value < mGreenStep)
return Effort.GURU;
else (value < mYelloStep)
return Effort.WALKING;
} // <-- this doesn't have a sibling!
}
您可能只需删除该行,或在else
语句后添加{
。
由于埃马努埃莱指出,else (...)
也是不正确的 - 你要么只是想else
没有(...)
有条件还是应该使用else if (...)
(然后你可能会想以后的实际else
块
请重新制定。你的帖子,并问一个单一的,明确的问题 – Cristina
“_to学习新东西_”你确定这个应用程序是最好_learn_? – AxelH
你不需要android工作室或甚至android来做到这一点阅读官方api文档或让你的问题更清楚。 – fxrbfg