Convert a Set of String to a comma separated String in Java
Given a Set of String, the task is to convert the Set to a comma separated String in Java.
Input: Set<String> = ["Geeks", "ForGeeks", "GeeksForGeeks"]
Output: "Geeks, For, Geeks"
Input: Set<String> = ["G", "e", "e", "k", "s"]
Output: "G, e, e, k, s"
Approach: This can be achieved with the help of join() method of String as follows.
- Get the Set of String.
- Form a comma separated String from the Set of String using join() method by passing comma ‘, ‘ and the set as parameters.
- Print the String.
Below is the implementation of the above approach:
"Set of String: "
String string = String.join(
"Comma separated String: "
Set of String: [ForGeeks, Geeks, GeeksForGeeks]
Comma separated String: ForGeeks, Geeks, GeeksForGeeks