java基本數據類型的比較:對于基本數據類型來說,==比較的是他們的值(值比較) 代碼如下: int a = 2; int b = 3; int c = 2; System.out.PRintln(a == b); System.out.println(a == c);最后結果為:turn turnjava引用類型的比較:對于引用數據類型來說,==比較的是他們的引用的對象實體指(內存地址)Person p1 = new Person("tom", 13); Person p2 = new Person("jerry", 23); Person p3 = new Person("tom", 13); Person p4 = p1;System.out.println(p1.equals(p2)); flose System.out.println(p1.equals(p3)); flose System.out.println(p1.equals(p4)); turn 引用數據類型的比較是: 重寫Object對象中的equals方法如果直接打印一個對象,默認是調用的toString方法