equals()的参数类型不太可能:字符串似乎与scanner无关

sz81bmfz  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(381)

equals()的参数类型不太可能:字符串似乎与扫描仪无关。为什么会这样:

4dbbbstv

4dbbbstv1#

您正在检查scanner对象是否等于字符串。您需要做的是使用扫描仪和 scan.NextLine() 它将从控制台返回一个带有输入值的字符串,然后与之进行比较。

String userInput = scan1.NextLine();
if(userInput.equals("Harimau"))
   ...etc

相关问题