Java 字符串拼接
时间: 2023-12-23 08:26:25 浏览: 32
Java中有多种字符串拼接方式,以下是其中两种常用的方式:
1.使用"+"号进行拼接
```java
String str1 = "Hello";
String str2 = "World";
String result = str1 + " " + str2;
System.out.println(result); // 输出:Hello World
```
2.使用StringBuffer或StringBuilder进行拼接
```java
String str1 = "Hello";
String str2 = "World";
StringBuilder sb = new StringBuilder();
sb.append(str1).append(" ").append(str2);
String result = sb.toString();
System.out.println(result); // 输出:Hello World
```
另外,Java 8 引入了 StringJoiner 类,可以更加简洁地实现字符串的拼接:
```java
StringJoiner sj = new StringJoiner(" ");
sj.add("Hello").add("World");
String result = sj.toString();
System.out.println(result); // 输出:Hello World
```
还可以使用 Apache Commons Lang 库中的 StringUtils.join() 方法进行字符串拼接:
```java
String[] arr = {"Hello", "World"};
String str = StringUtils.join(Arrays.asList(arr), ' ');
System.out.println(str); // 输出:Hello World
```