This question already has answers here:
How do I compare strings in Java?
(23个答案)
3年前关闭。
我正在从中获取用户输入
显然,我正试图让用户回答一个谜。
我尝试使用以下
但这不起作用
由于==不会检查两个字符串是否相等,因此会比较字符串的位置。
您可以单击here以获得有关此信息的更多信息。
(23个答案)
3年前关闭。
我正在从中获取用户输入
String riddle=b.readLine();
riddle1=Integer.parseInt(riddle);
显然,我正试图让用户回答一个谜。
我尝试使用以下
if(riddle1=="answer")
但这不起作用
最佳答案
尝试这个
riddle.equals("answer");
由于==不会检查两个字符串是否相等,因此会比较字符串的位置。
您可以单击here以获得有关此信息的更多信息。
10-06 14:43