Joining a List in Java with commas and “and”

In Java 8 you can use String.join() like following:

Collection<String> elements = ....;
String result = String.join(", ", elements);

Leave a Comment