21xrx.com
2024-09-17 04:27:37 Tuesday
登录
文章检索 我的文章 写文章
如何将 Java List 拼接成字符串?
2023-06-15 14:54:26 深夜i     --     --
Java List 拼接 字符串 StringBuilder String

在 Java 的开发中,可能会遇到将 List 中的元素拼接成字符串的需求。这时候我们可以使用 StringBuilder 或者 String.join() 方法来实现。具体的操作步骤如下:

1. StringBuilder 方法

首先需要创建一个 StringBuilder 对象,然后通过 for 循环遍历 List 中的元素,利用 append() 方法将每个元素添加到 StringBuilder 对象中,最后再通过 toString() 方法将 StringBuilder 转换为字符串。

示例代码:


List list = new ArrayList<>();

list.add("Java");

list.add("is");

list.add("awesome");

StringBuilder sb = new StringBuilder();

for(String str : list) {

  sb.append(str).append(" ");

}

System.out.println(sb.toString()); // Java is awesome

2. String.join() 方法

String 类中提供了一个静态方法 join(),可以将 List 中的元素用指定的分隔符拼接成字符串。

示例代码:


List list = new ArrayList<>();

list.add("Java");

list.add("is");

list.add("awesome");

String str = String.join(" ", list);

System.out.println(str); // Java is awesome

.join()。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复