回答編集履歴
1
addについて追記
answer
CHANGED
@@ -3,4 +3,6 @@
|
|
3
3
|
System.out.println(data);
|
4
4
|
```
|
5
5
|
これが出力するのは、引数オブジェクトがnullでない場合、引数オブジェクトの`toString()`メソッドの返り値です。`toString()`メソッドはデフォルトでは**クラス名@ハッシュコード(コンピュータが決定する数値)**となっています。「変な値」の正体はこれです。
|
6
|
-
中身を端的に表示したい場合、そのクラスの`toString()`メソッドをオーバーライドし、適切な文字列を返すように設計する必要があります。
|
6
|
+
中身を端的に表示したい場合、そのクラスの`toString()`メソッドをオーバーライドし、適切な文字列を返すように設計する必要があります。
|
7
|
+
|
8
|
+
ちなみに、add自体は正常にできているはずですよ。
|