
#java #naukaprogramowania
book.getAuthors().stream()
.map(author -> author.getFirstName() + " " + author.getLastName()).forEach(System.out::print);
Jak zrobić z wykorzystaniem streamów, żeby w przypadku gdy autorów jest więcej niż 1, drukując kolejnych dodawało przecinek i spację między nimi?
W chwili obecnej wygląda to tak:
book.getAuthors().stream()
.map(author -> author.getFirstName() + " " + author.getLastName()).forEach(System.out::print);
Jak zrobić z wykorzystaniem streamów, żeby w przypadku gdy autorów jest więcej niż 1, drukując kolejnych dodawało przecinek i spację między nimi?
W chwili obecnej wygląda to tak:

- Najlepsze
- Wszystkie komentarze

NorthPL93
3
@bbkon: Zamiast forEach: collect(Collectors.joining(", "))

bbkon Autor
0
@NorthPL93: dzięki






