gpt4 book ai didi

java - 如何将字符串ArrayList转换为char数组

转载 作者:行者123 更新时间:2023-12-01 06:50:13 25 4
gpt4 key购买 nike

以下代码转换 ArrayList<String>char[]并打印输出,显示为 [back, pack] 。在这里,char[]包括','' ' 。有没有办法以另一种方式来摆脱逗号和空格?

ArrayList<String> list = new ArrayList<String>();
list.add("back");
list.add("pack");

char[] chars = list.toString().toCharArray();

for (char i : chars){
System.out.print(i);
}

最佳答案

只需替换这一行

char[] chars = list.toString().toCharArray();

下面两行

String str=list.toString().replaceAll(",", "");
char[] chars = str.substring(1, str.length()-1).replaceAll(" ", "").toCharArray();

关于java - 如何将字符串ArrayList转换为char数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35173887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com