我有以下代码:
StringJoiner stringJoiner = new StringJoiner(",");
List<Person> persons = Arrays.asList(new Person("Juan", "Dela Cruz"), new Person("Maria", "Magdalena"), new Person("Mario", "Santos"));
persons.forEach(person -> {
stringJoiner.add(person.getFirstName()).add(person.getLastName() + System.lineSeparator());
});
我希望输出的格式是这样的:
Juan,Dela Cruz
Maria,Magdalena
Mario,Santos
然而,对于上述代码,会得到以下结果:
Juan,Dela Cruz
,Maria,Magdalena
,Mario,Santos
如何去掉每行开头的分隔符,
?
谢谢。