打破循环

Big*_*igC 0 java loops break

我试图突破一个循环,我只想继续输入数字,直到我输入0,这就是我所拥有但我似乎无法打破它.

import javabook.*;

class loop {

    public static void main (String [] args) {

        MainWindow mWin = new MainWindow();
        InputBox iBox = new InputBox(mWin);

        int numbers = iBox.getInteger("");

        while (numbers > 0) {
            if (numbers > 0) {
                iBox.getInteger("EnterNumber");
            } else if (numbers == 0) {
                break;
            }
        }

    }

}
Run Code Online (Sandbox Code Playgroud)

Pau*_*aft 9

看起来你需要重新分配数字到结果iBox.getInteger().

尝试改变

iBox.getInteger("EnterNumber");
Run Code Online (Sandbox Code Playgroud)

numbers = iBox.getInteger("EnterNumber");
Run Code Online (Sandbox Code Playgroud)