勘違いしていたので整理するために投稿しています。
String name = "田中君";
String name = new String("田中君");
これら2つは同じ意味であり、文字列は多く使う事があるため特別に
String name = "田中君";での入力が可能である。
つまり文字列オブジェクトとなり変数nameに田中君が代入されている訳ではなくnameには参照データが格納されている。
More than 3 years have passed since last update.
勘違いしていたので整理するために投稿しています。
String name = "田中君";
String name = new String("田中君");
これら2つは同じ意味であり、文字列は多く使う事があるため特別に
String name = "田中君";での入力が可能である。
つまり文字列オブジェクトとなり変数nameに田中君が代入されている訳ではなくnameには参照データが格納されている。
Register as a new user and use Qiita more conveniently