回答編集履歴
2
攻撃的だそうなので後ろを削除
test
CHANGED
@@ -1,5 +1,2 @@
|
|
1
1
|
#4
|
2
2
|
String オブジェクトがイミュータブルなことと、 String 型変数がイミュータブル(?) なことは違います。
|
3
|
-
|
4
|
-
rrr メソッドが呼ばれた時点で引数と仮引数は同じ String オブジェクトを指しています(参照)が、引数に別の String オブジェクト(の参照)を入れたら各々を指すだけです。
|
5
|
-
どちらも String オブジェクトは変更していませんし、そもそも String オブジェクトがイミュータブルとご存じなら『変更している』とは思わないはずですが…。
|
1
追加
test
CHANGED
@@ -1,2 +1,5 @@
|
|
1
1
|
#4
|
2
2
|
String オブジェクトがイミュータブルなことと、 String 型変数がイミュータブル(?) なことは違います。
|
3
|
+
|
4
|
+
rrr メソッドが呼ばれた時点で引数と仮引数は同じ String オブジェクトを指しています(参照)が、引数に別の String オブジェクト(の参照)を入れたら各々を指すだけです。
|
5
|
+
どちらも String オブジェクトは変更していませんし、そもそも String オブジェクトがイミュータブルとご存じなら『変更している』とは思わないはずですが…。
|