请教一下,如何将集合,例如:ArrayList 集合,案例:ArrayList abc = new ArrayList();abc.add("a");abc.add("b");abc.add("c");abc.add("d");System.out.println(abc.toString());为 [a, b, c, d]可以看到此toString方法,输出的数组从第二个值开始前面都带有一个类似空格的符号(暂定像是空格),我想要输出不带有空格的toString,或者说拿什么工具来转换一下吗?求大佬告知
2 回答

江户川乱折腾
TA贡献1851条经验 获得超5个赞
1.可以直接用replace方法,把空格去掉:System.out.println(abc.toString().replace(" ".""));
但是如果你列表里的文本本身也有空格,会被一起去掉。
2.写一个类继承ArrayList,复写toString方法。
添加回答
举报
0/150
提交
取消