String firstanswer = scan.nextLine();
if(firstanswer == answer2)
{
System.out.println("OK lets get started");
}
else
{
System.out.println("That is incorrect, of course you want to play");
}
Run Code Online (Sandbox Code Playgroud)
// answer2设置为"yes",我在上面声明了它
make it firstanswer.equals(answer2) instead of firstanswer == answer2.
When you want to check for equality of String in java then use equals method instead of == operator.
equals method checks whether the contents of String objects are same==operator检查两个引用变量是否都引用同一个String对象要了解字符串和相等性,请阅读与equals和赋值运算符的字符串比较它将帮助您更好地理解这个概念.
| 归档时间: |
|
| 查看次数: |
506 次 |
| 最近记录: |