1.判斷兩個對象是否是同一個引用對象則用==,"=="比的是地址.因為如果地址相同,則就是同一個對象
(java中如果兩對象(obj1,obj2)相等,那么在修改obj2的時候,obj1的值也會改變。其實相當於內存中只有一個對象,而obj1和obj2連個變量都指向同一個對象。)
2.obj1.equals(Object obj2),用來判斷兩個對象是否相等。
(如果兩個變量引用的是兩個不同地址的對象,即使對象的內部參數都是一樣的,系統也會認為是不同的兩個對象,所以要用
equals)