Java语句字符串相加
时间: 2024-10-17 14:11:01 浏览: 22
JAVA字符串类型switch的底层原理详析
在Java中,如果你想将两个字符串相加,即拼接它们,可以使用`+`运算符或者是`String`类的`concat()`方法,或者`StringBuilder`或`StringBuffer`类的`append()`方法。以下是三种常见的方式:
1. 使用`+`运算符:
```java
String str1 = "Hello";
String str2 = "World";
String result = str1 + " " + str2; // 结果为 "Hello World"
```
这里注意空格是在两个字符串之间手动添加的。
2. `concat()`方法:
```java
String result = str1.concat(" " + str2);
```
效果同上。
3. `StringBuilder` 或 `StringBuffer`:
```java
StringBuilder sb = new StringBuilder();
sb.append(str1).append(" ").append(str2); // 同样结果,StringBuilder 更适合大量数据操作,因为效率更高
String result = sb.toString();
```
`StringBuffer`也是线程安全的,但在单线程环境中两者性能差别不大。
阅读全文