link中为什么说字符串是只读的,但是我可以改变字符串,这是怎么回事?
2条回答 默认 最新
- threenewbee 2015-04-20 10:58关注
字符串本来就是只读的。但是它的运算符重载过了,所以用+连接字符串,或者用=赋值,会自动产生一个新的字符串,而不会改变之前的那个。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
link中为什么说字符串是只读的,但是我可以改变字符串,这是怎么回事?
字符串本来就是只读的。但是它的运算符重载过了,所以用+连接字符串,或者用=赋值,会自动产生一个新的字符串,而不会改变之前的那个。