Java 组合布尔和if
我刚刚开始我的Java之旅。我想写一段代码,要求用户在两种语言中做出选择:英语和西班牙语。Java 组合布尔和if,java,if-statement,boolean,Java,If Statement,Boolean,我刚刚开始我的Java之旅。我想写一段代码,要求用户在两种语言中做出选择:英语和西班牙语。 用户将键入ENG并打印“Hello my friend”,或者用户将键入ESP并打印“Ola amigo”。若用户将键入其他内容,那个么问题将再次出现,以做出正确的选择。下面是到目前为止我的代码。。你能帮忙吗 ` `尝试使用while()循环进行输入验证 import java.util.*; public class Main { public static void
用户将键入ENG并打印“Hello my friend”,或者用户将键入ESP并打印“Ola amigo”。若用户将键入其他内容,那个么问题将再次出现,以做出正确的选择。下面是到目前为止我的代码。。你能帮忙吗 ` `尝试使用while()循环进行输入验证
import java.util.*;
public class Main
{
public static void main(String args[])
{
Scanner scan = new Scanner(System.in);
System.out.println("Make a language choice: ENG for ENGLISH or ESP for SPANISH");
String enteredAnswer=scan.nextLine();
while(!(enteredAnswer.equals("ENG")||enteredAnswer.equals("ESP")))
{
System.out.println("Make a language choice:ENG for ENGLISH or ESP for SPANISH");
enteredAnswer=scan.nextLine();
}
if(enteredAnswer.equals("ENG")) {
System.out.println("Hello my friend");
}
if(enteredAnswer.equals("ESP")) {
System.out.println("Ola amigo");
}
}
}
尝试使用while()循环进行输入验证
import java.util.*;
public class Main
{
public static void main(String args[])
{
Scanner scan = new Scanner(System.in);
System.out.println("Make a language choice: ENG for ENGLISH or ESP for SPANISH");
String enteredAnswer=scan.nextLine();
while(!(enteredAnswer.equals("ENG")||enteredAnswer.equals("ESP")))
{
System.out.println("Make a language choice:ENG for ENGLISH or ESP for SPANISH");
enteredAnswer=scan.nextLine();
}
if(enteredAnswer.equals("ENG")) {
System.out.println("Hello my friend");
}
if(enteredAnswer.equals("ESP")) {
System.out.println("Ola amigo");
}
}
}
“若用户将键入其他内容,那个么问题将再次出现,以做出正确的选择”谢谢您的帮助!很高兴我帮助了您,如果我解决了您的编码问题,请接受我的回答。我建议您购买Joyce Farrell的《Java编程》一书,以进一步增强您对Java的了解“如果用户键入其他内容,问题将再次出现并做出正确选择”谢谢您的帮助!很高兴我帮了你,如果我解决了你的编码问题,请接受我的回答。我建议你买一本Joyce Farrell写的《Java编程》来进一步增强你对Java的了解。它的拼写是“Hola”,而不是“Ola”。它的拼写是“Hola”,而不是“Ola”。
String answer = scanner.next();
boolean ENG = ("ENG").equals(answer); // determines English language
boolean ESP = ("ESP").equals(answer); //determines Spanish language