javaandroid中未定义的标签
帮助我在“break label60”和“break label54”上得到一个错误,上面写着未定义的标签 谢谢你的回复javaandroid中未定义的标签,java,android,Java,Android,帮助我在“break label60”和“break label54”上得到一个错误,上面写着未定义的标签 谢谢你的回复 int i=0; if (Jeep.getCenterX() <= x) { i = 1; if (150 + Jeep.getCenterX() < x) { break label54; } }
int i=0;
if (Jeep.getCenterX() <= x)
{
i = 1;
if (150 + Jeep.getCenterX() < x) {
break label54;
}
}
label54:
for (int j = 1;; j = 0)
{
if (((i & j) == 0) || (Jeep.getCenterY() > y) || (87 + Jeep.getCenterY() < y)) {
break label60;
}
return true;
i = 0;
break;
}
label60:
return false;
未提及标记为“中断”和“继续”是不好的做法,标签应放在开关之前,例如,while或do while语句,而不是之后,因此应:
label60:
for (...) {
if (...) {
break label60;
}
}
i=0;返回true之后;:打破标签60;不需要,label54是否在循环中?不确定您想做什么,但打破标签并不是Java编程的传统方式。你很有可能在没有标签的情况下实现这一点。不知何故,你对意大利面产生了兴趣……你有没有对任何APK文件进行反向工程?