list 用java 快速拼接
时间: 2023-10-22 07:09:54 浏览: 46
在 Java 中,可以使用 StringBuilder 类来快速拼接字符串列表。以下是一个示例:
```java
List<String> list = Arrays.asList("apple", "banana", "orange");
StringBuilder builder = new StringBuilder();
for (String str : list) {
builder.append(str);
}
String result = builder.toString();
```
在这个示例中,我们首先创建了一个字符串列表,并将其转换为数组。然后,我们创建了一个 StringBuilder 对象,并在循环中遍历列表中的每个字符串。在循环中,我们将每个字符串添加到 StringBuilder 中。最后,我们将 StringBuilder 转换为一个字符串。
相关问题
list 用java 逗号拼接
要将一个字符串列表(List<String>)中的元素用逗号拼接成一个字符串,可以使用Java 8中的String.join()方法。示例代码如下:
```java
List<String> list = Arrays.asList("foo", "bar", "baz");
String joinedString = String.join(",", list);
System.out.println(joinedString); // 输出:foo,bar,baz
```
在上面的示例中,我们首先使用Arrays.asList()方法创建了一个包含三个字符串的列表,然后使用String.join()方法将这三个字符串用逗号拼接成了一个字符串。注意,在String.join()方法中,第一个参数是拼接的分隔符,第二个参数是要拼接的字符串列表。
java list拼接
可以使用addAll方法将两个List拼接起来,示例代码如下:
```
List<String> list1 = new ArrayList<>();
list1.add("a");
list1.add("b");
List<String> list2 = new ArrayList<>();
list2.add("c");
list2.add("d");
list1.addAll(list2);
System.out.println(list1); // 输出 [a, b, c, d]
```