joining concatenates stream elements with a delimiter, prefix and suffix.
String csv = Stream.of("Ava", "Ben", "Cara")
.collect(Collectors.joining(", ", "[", "]"));
System.out.println(csv);
[Ava, Ben, Cara]
Run this yourself in the Online Java Compiler, spin up a live REST API in the API Sandbox, or practise with Java interview questions.
Published 2026-07-26