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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如何理解字符串一旦初始化就不可以被改变。
String s = "hello";
s += "world";
System.out.println(s);  

1 个回复

倒序浏览
这个问题很好理解.刚才我就回答了这个问题,字符串一旦初始化就会被放在常量池中,不能改变.即是说"hello"不可以被改变,而s是可以改变的,因为它引用的是地址值,而地址值可能会改变.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马