使用BufferedReader检测用户的特定输入

时间:2016-08-04 07:51:19

标签: java if-statement bufferedreader string-comparison

我从

获取用户输入
String riddle=b.readLine();
riddle1=Integer.parseInt(riddle);
显然,我试图让用户回答一个谜语。 我尝试使用以下

if(riddle1=="answer")

但这不起作用

1 个答案:

答案 0 :(得分:1)

试试这个

riddle.equals("answer");

由于==不检查两个字符串是否相等,它会比较字符串的位置。

您可以点击here了解有关它的更多信息。