21xrx.com
2025-03-21 08:47:49 Friday
文章检索 我的文章 写文章
"JAVA List如何转换成字符串"
2023-06-17 14:09:34 深夜i     12     0
JAVA List StringBuilder join 字符串 转换

在JAVA编程中,List是一种十分常用的数据结构,而有时我们需要将List转换成字符串来进行其他操作。本文将介绍如何使用JAVA语言将List转换成字符串。

首先,我们可以使用StringBuilder类来每次将List中的元素转换成字符串并添加到一个新的字符串中,最终得到完整的字符串。代码如下:

List
  list = new ArrayList<>();
 
list.add("apple");
list.add("orange");
list.add("banana");
StringBuilder sb = new StringBuilder();
for (String s : list) {
  sb.append(s);
  sb.append(", ");
}
String result = sb.toString();
//去除末尾多余的逗号和空格
if (result.length() > 2) {
  result = result.substring(0, result.length() - 2);
}
System.out.println(result);

以上代码将输出 "apple, orange, banana"。

除了使用StringBuilder拼接字符串外,我们还可以使用join方法快速将List转换成用指定字符串分隔的字符串。代码如下:

List
  list = new ArrayList<>();
 
list.add("apple");
list.add("orange");
list.add("banana");
String result = String.join(", ", list);
System.out.println(result);

以上代码同样将输出 "apple, orange, banana"。

综上所述,通过使用StringBuilder类或者join方法,我们可以快速地将List转换成需要的字符串格式进行后续操作。

  
  

评论区