java string字符串加字符
时间: 2024-11-15 20:28:28 浏览: 4
在Java中,你可以使用`+`运算符或者`concat()`方法来给`String`对象添加新的字符。以下是两种常见的方式:
1. 使用`+`运算符:
```java
String str = "Hello";
char newChar = '!';
str += newChar; // 或者直接 str = str + newChar;
System.out.println(str); // 输出 "Hello!"
```
这里,我们把新字符`!`连接到了原始字符串`"Hello"`的末尾。
2. 使用`concat()`方法:
```java
String str = "Hello";
char newChar = '!';
String result = str.concat(newChar);
System.out.println(result); // 输出 "Hello!"
```
在这个例子中,`concat()`方法返回一个新的字符串,该字符串是原来字符串和新字符的组合。
注意,这两种方法都会创建新的字符串对象,因此如果频繁添加字符,可能会造成额外的内存开销。对于性能考虑,可以使用`StringBuilder`或`StringBuffer`类,它们提供高效的追加操作。
阅读全文