Java 将 ArrayList 转换为逗号分隔的字符串

在 Java 中,您可以使用 StringBuilder 类将 ArrayList<Integer> 转换为以逗号分隔的字符串。以下是一个示例代码:javaimport java.util.ArrayList;

public class Main { public static void main(String[] args) { ArrayList list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); StringBuilder sb = new StringBuilder(); for (int i = 0; i < list.size(); i++) { sb.append(list.get(i)); if (i != list.size() - 1) { sb.append(','); } } String result = sb.toString(); System.out.println(result); // 输出:1,2,3 }}

代码说明:

  1. 创建 StringBuilder 对象: 首先创建一个空的 StringBuilder 对象,用于存储转换后的字符串。2. 遍历 ArrayList: 使用循环遍历 ArrayList 中的每个元素。3. 追加元素到 StringBuilder: 将当前元素添加到 StringBuilder 中。4. 添加逗号: 如果当前元素不是最后一个元素,则在元素后面追加一个逗号。5. 转换为字符串: 最后,使用 toString() 方法将 StringBuilder 对象转换为字符串。

这段代码将输出 1,2,3,即将 ArrayList<Integer> 成功转换为了以逗号分隔的字符串。

Java 将 ArrayList<Integer> 转换为逗号分隔的字符串

原文地址: https://www.cveoy.top/t/topic/fzZp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录