一旦我研究了字符串不可变的优点,因为有些东西可以改善内存中的性能.
任何人都可以向我解释一下吗?我在互联网上找不到它.
我想将一个字符串发送到方法并在那里更改字符串.该方法应返回void.例:
String s = "Hello";
ChangeString(s);
String res = s;
//res = "HelloWorld"
-------------------------------------------
private void ChageString(String s){
s = s + "World";
}
Run Code Online (Sandbox Code Playgroud)
我怎么能用Java做呢?可以在不添加其他类的情况下完成吗?
谢谢!PB