Java 8 Collectors.joining() example

In this source code example, we show how to use Java 8 Collectors.joining() method with an example.

Java 8 Collectors.joining() example

In below example, we join list of strings using Java 8 Collectors.joining() method:

  import java.util.List; import java.util.ArrayList; import java.util.stream.Collectors; public class JavaCollectToListEx { public static void main(String[] args) { List < String > programmingLanguages = new ArrayList < > (); programmingLanguages.add("C"); programmingLanguages.add("C++"); programmingLanguages.add("Java"); programmingLanguages.add("Kotlin"); programmingLanguages.add("Python"); programmingLanguages.add("Perl"); programmingLanguages.add("Ruby"); // filter all four character words into a list String joined = programmingLanguages.stream().collect(Collectors.joining(",")); System.out.printf("Joined string: %s", joined); } }  

Output:

 Joined string: C,C++,Java,Kotlin,Python,Perl,Ruby 

Comments