String str1 = "hello world";
String str2 = "hello world";
if(str1 == str2)
{
System.out.println("== ok!");
}
else if(str1.equals(str2))
{
System.out.println("equals ok!");
}
结果输出:equals ok!
对于写惯了“==”的话,尤其C++程序员,Java字符串比较要用equal方法。
Note:
(1)==号就是实现两个对象内存的比对
(2)equals就是实现两个对象内容的比对