Java创建一个空字符串然后添加内容
时间: 2024-12-25 20:26:54 浏览: 2
在Java中,你可以通过String类的构造函数或者`+`运算符来创建一个空字符串并添加内容。以下是两种方法:
1. **使用构造函数**:
```java
String str = new String(); // 创建一个空字符串
str = str + "添加的内容"; // 然后添加内容
```
这里先创建了一个空的String对象,接着通过连接操作符将其与"添加的内容"拼接。
2. **使用StringBuilder或StringBuffer**:
这两个类提供可变字符串的操作,可以避免每次添加内容时都创建新的对象,提高效率,特别是当频繁添加内容时:
```java
StringBuilder sb = new StringBuilder();
sb.append(""); // 创建一个空字符串
sb.append("添加的内容"); // 添加内容
String str = sb.toString(); // 转换为普通String
```
或者使用`StringBuffer`,它也是线程安全的:
```java
StringBuffer sb = new StringBuffer();
sb.append("");
sb.append("添加的内容");
String str = sb.toString();
```
阅读全文