阅读量:1
在Java中,字符串是不可变的,即不能直接修改字符串的内容。但你可以通过连接操作符(+)或使用StringBuilder类来创建一个新的字符串对象。
使用连接操作符(+):
String str = "Hello"; str = str + " World!"; System.out.println(str); // 输出:Hello World!
使用StringBuilder类:
StringBuilder sb = new StringBuilder("Hello"); sb.append(" World!"); String str = sb.toString(); System.out.println(str); // 输出:Hello World!
这两种方法都是将原始字符串与要添加的内容连接起来创建一个新的字符串对象。注意,原始字符串对象本身并没有被修改,而是创建了一个新的字符串对象来保存结果。