如图所示,为什么我的str1的值没有改变,而S2的值就改变了呢?不是说Java String 对象不可变吗?
3 回答
一毛钱
TA贡献156条经验 获得超57个赞
你的changValue函数不是改变str1的,他只是获取一个值,如果想要改变可以这样写
public String changeValue(String str){ str1=str+"World"; return str1; }
添加回答
举报
0/150
提交
取消