Convert List to String Java 8

Here we will see how to convert List to String comma separated values using Java 8.

List to String Comma Separated:

Lets take a simple java List, filled with Strings of elements.

1. List to String using String.join():

List countries = Arrays.asList("Java","Spring","Hibernate","Python","C"); String countrieswithComma = String.join(",",countries); System.out.println(countrieswithComma);

Output:

Java,Spring,Hibernate,Python,C

2. List to String comma separate using Streams:

Java 8 streams are beneficial to collect data in different formats.

List countries = Arrays.asList("Java","Spring","Hibernate","Python","C"); String countrieswithComma = countries.stream().collect(Collectors.joining(",")); System.out.println(countrieswithComma);

Output:

Java,Spring,Hibernate,Python,C

3. List to comma separate strings using Java 7:

If you are using legacy java version (before Java 8), you can even convert the list to string comma separate values by using the following logic.

List countries = Arrays.asList("Java","Spring","Hibernate","Python","C"); StringBuffer buffer = new StringBuffer(); for (String country : countries){ buffer.append(country).append(","); } buffer.deleteCharAt(buffer.lastIndexOf(",")); // To remove leading comma countrieswithComma= buffer.toString(); System.out.println(countrieswithComma);

Output:

Java,Spring,Hibernate,Python,C

References:

  • Java 8 Streams
  • Java 8 Stream to List

Happy Learning

  1. Java 8 Stream Filter Example with Objects
  2. Java 8 How to get common elements from two lists
  3. How to Merge Streams in Java 8
  4. Java 8 Read File Line By Line Example
  5. Java 8 Array contains a specific value ?
  6. How to convert List to Map in Java 8
  7. Java 8 How to convert Stream to List
  8. Java How to Convert InputStream to String
  9. Java 8 Getting Min and Max values from a Stream
  10. How to Convert Java String to Int
  11. How to Convert Java Int to String
  12. Java 8 Convert java.util.Date to java.time.LocalDate
  13. How to Convert Python List Of Objects to CSV File
  14. Java 8 how to remove duplicates from list
  15. Java how to convert ArrayList to Array Example
Previous Next

Share a word.

FacebookTwitterRedditLinkedInTumblrPinterestVkEmail

Leave A Comment Cancel reply

Comment

Δ