除了java中的First Element之外,在Elements之间添加新的行分隔符而不是Comma

时间:2017-07-26 05:33:44

标签: java list delimiter

我想在Java中使用逗号分隔的List的元素之间添加一个新的Line Delimitter,我怎样才能实现这一点? 对于Eg:如果我的列表是[AROl, JACOB, JOSEPH]

我能否实现喜欢的similay

[ AROL
 JACOB
 JOSEPH
]

2 个答案:

答案 0 :(得分:3)

使用java 8的强大功能,您可以执行join

List<String> myist = Arrays.asList("AROl", "JACOB", "JOSEPH");
String result = String.join("\n", myist);

System.out.println(result);

结果将是

AROl
JACOB
JOSEPH

答案 1 :(得分:0)

试试这个。

List<String> list = Arrays.asList("AROL", "JACOB","JOSEPH");
String result = list.stream().collect(Collectors.joining("\n ", "[ ", "\n]"));
System.out.println(result);

结果:

[ AROL
 JACOB
 JOSEPH
]