gpt4 book ai didi

java - 如何使用用户输入打印变量

转载 作者:行者123 更新时间:2023-12-02 05:41:37 25 4
gpt4 key购买 nike

有什么方法可以使用用户输入打印变量吗?我的意思是,例如,如果用户输入是“A”并且我有一个变量 A = "something"在我的代码中。如何使用用户输入“A”打印变量?

我为此使用了 char 但它给了我 A 没有什么。

String A = "something";

System.out.print("Input A");
String userInput = new Scanner(System.in).nextLine();

System.out.print(userInput);

我预计输出会是“something”,但实际输出是“A”。

最佳答案

您可以使用开关,具体取决于用户输入的复杂程度(JDK 7 或更高版本):

String A = "...";
String B = "...";
String C = "...";

switch(userInput){
case "A":
System.out.println(A);
break;
case "B":
System.out.println(B);
break;
case "C":
System.out.println(C);
break;
default:
System.out.println("...");
}

关于java - 如何使用用户输入打印变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56134609/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com