集合toString去掉空格

请教一下,如何将集合,例如: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,或者说拿什么工具来转换一下吗?求大佬告知

MMMHUHU
浏览 1373回答 2
2回答

江户川乱折腾

1.可以直接用replace方法,把空格去掉:System.out.println(abc.toString().replace(" ".""));但是如果你列表里的文本本身也有空格,会被一起去掉。2.写一个类继承ArrayList,复写toString方法。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript