【发布时间】:2010-09-11 05:41:40
【问题描述】:
可能重复:
What makes reference comparison (==) work for some strings in Java?
我知道这是asked before,但尽管建议使用.equals() 而不是== 比较运算符,我发现== 一直有效:
String s1 = "Hello";
String s2 = "Hello";
System.out.println(s1 == s2); // true
谁能给我一个 == 运算符失败的例子?
【问题讨论】:
-
Marcos 在回答您链接的问题时提供了good example。