可以使用equals方法检测两个字符串是否相等。
s.equals(t)
如果字符串s与字符串t相等,则返回true;否则返回false。s,t既可以是字符串变量,也可以是字符串常量。
“Hello”.equals(greeting)是合法的
要检查两个字符串是否相等,而不区分大小写,可以使用equalsIgnoreCase 方法。
“Hello”.equalsIgnoreCase("hello")
String greeting="Hello";
if(greeting=="hello")...//也许正确
if(greeting.substring(0,3)=="Hel")...//错误
+或者substring 等操作产生的结果并不是共享的