为什么这样一段代码
...
String str1 = "a";
str2 = str1;
str2 = "b";
Console.WriteLine(str1);
...
显示出来还是a?String确实是Class,但这样的话修改str2不会随之造成str1修改吗?
...
String str1 = "a";
str2 = str1;
str2 = "b";
Console.WriteLine(str1);
...
显示出来还是a?String确实是Class,但这样的话修改str2不会随之造成str1修改吗?
