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
廣告