为什么他们决定在Java和.NET(以及其他一些语言)中使字符串不可变?他们为什么不让它变得可变?
.net java string mutable
众所周知,String是不可变的.String不可变的原因是什么,StringBuilder类的引入是可变的?
.net c# string immutability
.net ×2
string ×2
c# ×1
immutability ×1
java ×1
mutable ×1