我想创建一个while循环,以便每当用户输入空白输入时,它将重新询问问题,直到它不为空。到目前为止,我有这个:
Scanner scn = new Scanner(System.in);
while (//user input is not blank) {
System.out.print("Enter id: ");
int id = scn.nextInt();
System.out.print("Enter name: ");
String last_name = scn.next();
System.out.print("Enter phone: ");
String first_name = scn.next();
scn.close();
break;
}
我很确定我是在考虑这个,但我不确定语法或功能。
答案 0 :(得分:1)
如果do...while
循环,则应使用while
循环。类似的东西:
do {
...
exit = scn.next();
} while (!exit.equalsIgnoreCase("quit"));
scn.close();