-6
下面的代码表示相同的操作,但结果不一样吗? 任何人都可以告诉我java如何执行==操作?== Java中的运算符
String str = new String("Hello");
String str1 = new String("Hello");
System.out.println(str == str1);
O/P 假
String str = "Hello";
String str1 = "Hello";
System.out.println(str == str1);
O/P 真
一个快速的建议的新实例:在发布新前,务必搜索的问题。这已经被提前很多次了。 –
[可能的重复的如何比较Java中的字符串?](http://stackoverflow.com/questions/513832/how-do-i-compare-strings-in-java) – MadProgrammer