javaandroid中未定义的标签

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; } }

帮助我在“break label60”和“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文件进行反向工程?