问题描述
|
这个问题已经在这里有了答案:
解决方法
您应该将.equals用于字符串比较,而不是==。
, 使用这个:
nabeel.equals(\"Anish\")
在Java中,“ 1”检查两个字符串是否具有相同的内容,而“ 2”检查它们是否为相同的对象。
, 采用
if(nabeel.equals(\"Anish\"))
{
...
}
因为,
要比较字符串是否相等,请不要使用==。 ==运算符检查两个对象是否完全相同。两个字符串可能是不同的对象,但是具有相同的值(它们中的字符完全相同)。使用.equals()方法比较字符串是否相等。