【Java】String型の参照の不思議2013-06-10【Java】String型の参照の不思議JavaString型の参照の仕方について、Udacityの講義で気づいて不思議に思ったのでメモ。"DEF"のあと、aも"DEF"になりそうな感じがするけど"ABC"のまま。cとdみたいにnewを使ったときも同様。値渡しみたいな感じがするけど、あくまでStringは他のオブジェクトと同様に参照渡しらしい。"DEF"の時点で新しくオブジェクトが作られてるのかな?よく解らないけど、今のところはこういう挙動をするということだけ覚えておこう。"DEF"で"DEF"というオブジェクトが作られてるだけであって、なんら不思議はないことに気づいた。なんで不思議だと思っちゃったんだろう...。はてなブログProレールの無い道を行くプログラマー。Perfume大好き。月別アーカイブはてなブログをはじめよう!tkykhkさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。