java中的比較
①視頻中重寫equals方法后為什么比較的兩個(gè)對象就相等了? ②事實(shí)上兩個(gè)對象的值相等,地址不同,對嗎?只是現(xiàn)實(shí)中我們往往比較的是兩個(gè)對象的值,所以才要進(jìn)行方法的重寫?
①視頻中重寫equals方法后為什么比較的兩個(gè)對象就相等了? ②事實(shí)上兩個(gè)對象的值相等,地址不同,對嗎?只是現(xiàn)實(shí)中我們往往比較的是兩個(gè)對象的值,所以才要進(jìn)行方法的重寫?
2016-02-27
舉報(bào)
2016-03-08
重寫后比較的是對象的值(重寫前是比較 兩個(gè)對象是否放在同一個(gè)地方,重寫后是比較 兩個(gè)對象里的屬性是否一樣)
2016-02-27
這里的相同指的應(yīng)該是對象的類型和內(nèi)容吧
而如果對象的地址相同,那就是同一個(gè)對象,當(dāng)然都相同了
2016-02-27
重寫后的應(yīng)該是比較對象的值和地址都相同吧