java - 将 ArrayList <Characters> 转换为字符串

标签 java string arraylist

<分区>

有没有一种简单的方法可以将仅包含字符的 ArrayList 转换为字符串?所以说我们有

ArrayList<Character> arrayListChar = new ArrayList<Character>();
arrayListChar.add(a);
arrayListChar.add(b);
arrayListChar.add(c);

所以数组列表包含a、b、c。理想情况下,我想做的是将其转换为字符串“abc”。

最佳答案

Iterator<Character> it = arrayListChar.iterator();
StringBuilder sb = new StringBuilder();

while(it.hasNext()) {
    sb.append(it.next());
}

System.out.println(sb.toString());

关于java - 将 ArrayList <Characters> 转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8432348/

相关文章:

java - 一次性将多个 Java Web 应用程序部署到 Glassfish

java - Spring @ComponentScan 排除/包含过滤器

python - 将字符串转换为二维 numpy 数组

database - 来自 db 的 codeigniter 值类型

java - 使用字符串替换删除标点符号在 Java 中不起作用

java - 贪吃蛇游戏得分

java - 无法以多部分形式发布图像

c++ - 打开文件时出现问题并且可能将文件输入/输出到字符串

java - 如何在 Java 中使用 super.toString() 将 toString 从子级传递到父级

java - 如何打印ArrayList中的元素内容?