Java String.equals 与 ==
String.equals() 比较内容,而 == 检查引用是否指向同一对象。
示例
请参见以下示例图解 −
public class Tester { public static void main(String[] args) { String test = new String("a"); String test1 = new String("a"); System.out.println(test == test1); System.out.println(test.equals(test1)); } }
输出
false true
广告