teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2021/08/31 02:54

投稿

shiketa
shiketa

スコア4133

answer CHANGED
@@ -92,9 +92,15 @@
92
92
 
93
93
  @Override
94
94
  public boolean equals(Object obj) {
95
- return obj != null && this.getClass().equals(obj.getClass()) && this.toString()
95
+ return obj != null && this.getClass().equals(obj.getClass()) && this.localTime.equals(
96
+ ((Model) obj).localTime) && this.height == ((Model) obj).height
96
- .equals(obj.toString());
97
+ && this.weight == ((Model) obj).weight;
97
98
  }
99
+
100
+ @Override
101
+ public int hashCode() {
102
+ return Objects.hash(localTime, height, weight);
103
+ }
98
104
  }
99
105
  }
100
106
  //------