校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > string类(后序会删除)
题目

String 是不可变类为什么值可以修改?

解答

String 类和其存储数据的成员变量 value 字节数组都是 final 修饰的。
对一个 String 对象的任何修改实际上都是创建一个新 String 对象,再引用该对象。
只是修改 String 变量引用的对象,没有修改原 String 对象的内容。

C 0条回复 评论

帖子还没人回复快来抢沙发