A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如果是不可变字符串的话可以删除吗?

1 个回复

倒序浏览
这个要看你这么理解了,要是看表面现象是删除了,实质上再内存中是没有被删除的而是产生了一个新的字符串(不含数字)。

这个问题牵扯到数据的内存存储,字符串存储在常量池中。
起初常量池中有个"asdf23sda“,处理后常量池存在两个字符串"asdf23sda"与"asdfsda".
仅仅是变量的指向地址发生了变化
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马