【初心者】Java質問・相談スレッド60【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0799デフォルトの名無しさん
05/01/27 12:00:10BufferedReader.toSringが文字列表現を返すかどうかは
内部表現とはなんら関係ない。BufferedReaderはtoString()を
オーバーライドしていないのでObject$toString()が呼ばれる。
で、Object#toString()が返すのはVM上のメモリアドレスなんていう
不思議アイテムではなく、オブジェクトのハッシュコードを
16進表現したもの。ただそれだけ。
あとStringBuffer#toString()が文字列表現を返すのも
APIの仕様上バッファの中身に相当する文字列を
返すって決められてるからであって、内部が文字列かどうか
には関係が無い。
■ このスレッドは過去ログ倉庫に格納されています