我是JAVA新手,我不确定如何打破我在下面的代码中使用的DO WHILE循环?我想我可以输入-1打破或所有其他数字继续循环。打破DO while循环Java?
import javax.swing.*;
public class Triangel {
public static void main(String[] args) {
int control = 1;
while (control == 1){
String value = JOptionPane.showInputDialog("Enter a number or -1 to stop");
if(value == "-1"){
control = 0;
}
System.out.println(value);
}
}
}
这不是一个'DO ... WHILE'循环,这是一个'WHILE'循环。你可以通过在循环中的任何地方发出'break'来打破它。 – Shef
Triangle:http://www.beedictionary.com/common-errors/angel_vs_angle – zengr