21xrx.com
2025-06-26 06:32:23 Thursday
登录
文章检索 我的文章 写文章
"JAVA List如何转换成字符串"
2023-06-17 14:09:34 深夜i     23     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转换成需要的字符串格式进行后续操作。

  
  

评论区