【发布时间】:2016-08-06 20:12:32
【问题描述】:
Scanner scanner = new Scanner(System.in);
System.out.println("1. Do you like computers?");
String input = scanner.nextLine();
if (input.equals("no")) {
System.out.println("You should!");
if (input.equals("yes")){
System.out.println("I like computers too!");
如果用户输入“是”或“否”以外的任何内容,我将如何重复问题直到用户输入“是”或“否”。我是java新手,所以详细的解释会有所帮助。
【问题讨论】:
-
使用
while和break -
只是一个友好的提示,您可能需要阅读此页面:The How-To-Ask Guide,这样您就可以始终确保您的问题易于回答且尽可能清晰。请务必包括您为解决遇到的问题所做的任何努力,以及尝试这些修复时发生的情况。也不要忘记您的显示代码和任何错误消息!
-
如果你用谷歌搜索
java loop,你会立即找到你要找的东西。
标签: java string if-statement java.util.scanner user-input