回答編集履歴

1

修正

2015/10/11 15:16

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -6,8 +6,8 @@
6
6
 
7
7
 
8
8
 
9
- String#toCharArrayの結果はcharの配列であり,これがprintlnなどメソッドに渡ると,
9
+ String#toCharArrayの結果はcharの配列です.配列は一つオブジェクトです.
10
10
 
11
- **ラス名@ハシュコー**という形式の文字列が出力されます.
11
+ オブジェトはprintlnなどのメソッドに渡ったり,文字列連結の対象になった場合,そのオブジェクトの`toString`メソッドの返り値使われます.
12
12
 
13
- 細かく説明する少々長くなりますが,charの配列をそまま渡してこに入った文字をそのまま出さない理解しください.
13
+ `toString`の返り値はデフォルトでは**クラス名@ハッシュコード**いう形式の文字列になります配列の`toString`もこの形式なります.これが,あなが「文字化け」思っている半角記号英数字の並びの正体です