重寫equals方法以及重寫tostring方法
重寫equals方法以及重寫tostring方法
//重寫equals
public boolean equals(Object obj) {
if (obj == null) {
return false;
}
if (obj == this) {
return true;
}
if (obj instanceof People) {
People p = (People)obj;
if (p.name.equals(this.name) && p.age == this.age && p.sex == this.sex) {
return true;
}
}
return false;
}
//重寫tostring
public String toString() {
return name+":"+age+":"+sex;
}
相關文章
- 重寫toString
- 為什麼重寫 equals() 方法,一定要重寫 hashCode() 呢?| HashMapHashMap
- 方法重寫
- java為什麼要重寫hashCode和equals方法Java
- 為什麼重寫equals必須重寫hashCode
- 方法的重寫
- 方法重寫(Override)IDE
- java~重寫hashcode和equalsJava
- java 方法重寫概念Java
- java 中為什麼重寫 equals 後需要重寫 hashCodeJava
- HashSet中重寫haseCode和equals
- Java中方法重寫與方法過載Java
- java方法的神奇修改(重寫)Java
- 關於重寫equals()和hashCode()的思考
- 方法重置和重寫的區別
- JavaBean重寫Object類中的方法JavaBeanObject
- Python中有重寫和過載的方法嗎?Python
- PHP 方法重寫,引數不同,報錯: DeclarationPHP
- 重寫Java的String及其大部分方法Java
- Java 面試題關於方法的重寫Java面試題
- 重寫JS中的apply,call,bind,new方法JSAPP
- python繼承和重寫init方法--例項Python繼承
- 關於HashMap的key重寫hashcode和equals的理解HashMap
- 【JAVA】筆記(6)--- toString方法;equals方法;finalize方法;package與import;內部類;Java筆記PackageImport
- 重寫陣列的方法(改變原陣列)陣列
- 二、Java初級--8、繼承和重寫方法Java繼承
- Java中final修飾的方法是否可以被重寫Java
- 子類重寫父類的方法@Override的快捷鍵IDE
- 或許你並不需要重寫 init(from:) 方法
- js中Array方法重寫(二):myForEach;myEvery;mySome;myFilter;myReduceJSFilter
- hashcode重寫
- 重寫ThreadPoolTaskExecutorthread
- Java中父類方法重寫有哪些需要注意的?Java
- 從jvm角度看懂類初始化、方法過載、重寫。JVM
- 從jvm角度看懂類初始化、方法重寫、過載。JVM
- C++重寫C++
- Strangler重寫模式模式
- 如何使用抽象,虛方法,重寫,看了這個示例,超級好用抽象