【发布时间】:2021-10-20 18:28:12
【问题描述】:
我正在创建一系列问题,我需要将用户输入限制为仅“A、B、C、D”,如果用户输入其他内容,则显示警告。我正在考虑创建一个if 条件来显示问题,但我不知道该怎么做。
这是我创建问题的方式:
question= "Where Adolf Hitler was born?"
+ "\nA) USA"
+ "\nB) Austria"
+ "\nC) Germany"
+ "\nD) Spain";
answer= JOptionPane.showInputDialog(question);
if(answer=="D") {
points++;
}
【问题讨论】:
-
res3=="D"不是如何在 Java 中比较字符串。 -
另一种解决方法,将答案设为单选按钮,因此用户只需选择一个答案,无需执行任何其他操作
标签: java swing joptionpane