equls代表什么意思 equals是什么意思?
equals是什么意思?在對象定義中,equals()方法等于=。比較兩個對象引用是否相等。但如果方法被重寫,則可以修改比較的內(nèi)容。例如,在string類中,equals是比較兩個字符串是否相等,而不
equals是什么意思?
在對象定義中,equals()方法等于=。比較兩個對象引用是否相等。但如果方法被重寫,則可以修改比較的內(nèi)容。例如,在string類中,equals是比較兩個字符串是否相等,而不是比較兩個string對象的引用。equals()和==之間的差異是。equals()僅確定值是否相等,而不管它們是否具有相同的地址。和==區(qū)別的原因是某些類(如string、integer等)重寫equals,但不重寫equals的類(如我們自己的類)只能從中重寫如果對象類繼承equals方法,它的equals方法等于==除非我們重寫這個類中的equals。
此外,“==”比“equals”運行得更快,因為“==”只是一個引用。