当前位置:编程学习 > JAVA >>

修改问题

我的id是String类型的,修改的时候总是不成功 --------------------编程问答-------------------- 上代码  报什么错 --------------------编程问答-------------------- 1)String是不可变类。 
2)java函数参数只有值传递

我猜楼主不知道这些。


String str = "abc";
str = func(str);

类似这样一定能改掉。

你用了很多String的方法类似replace等,都需要重新复制。

比如
str = replace(str, "abc");
光写
replace(str, "abc");
str不会有任何变化。
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,