我在这里有一个简单的do while
循环。我现在唯一的问题是这个循环现在只接受数字。我需要它接受除空白输入之外的所有内容。如何在不输入任何内容时提示用户
import java.util.Scanner;
public class Assignment6 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
boolean notValid = true;
int numberAsInt = 0;
do {
try {
System.out.print("Enter a number to Convert > ");
String number = scan.nextLine();
numberAsInt = Integer.parseInt(number);
notValid = false;
}
catch (Exception e) {
}
} while (notValid);
}
}
非常感谢这是最有帮助的 – 2014-10-29 08:15:59
我很高兴它有帮助。那么请接受它作为回应。 – Iootu 2014-10-29 08:21:47
嘿,还有一件事。我正在使用基地,我需要提供一个错误消息。我可以在这里发布我的代码吗? – 2014-10-29 08:37:18