我想在Java中使用逗号分隔的List的元素之间添加一个新的Line Delimitter,我怎样才能实现这一点?
对于Eg:如果我的列表是[AROl, JACOB, JOSEPH]
我能否实现喜欢的similay
[ AROL
JACOB
JOSEPH
]
答案 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
]