![](/img/trans.png)
[英]Override equals and hashCode methods in superclass or in the sub class or override in both
[英]Is it compulsory to override equals() and hashCode() methods for final classes
是否必須為最終類重寫equals()
和hashCode()
方法?
注意:由於所有Wrapper類都是final和不可變的,並且覆蓋equals和hashCode方法。
提前致謝
是否必須為定義為final的類重寫equals和hashCode方法?
將類定義為final
並且重載equals()
和hashCode()
是兩件事。
Final限制了一個類不能被子類化。 並且, equals()
用於檢查類實例的相等性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.