Convierta un conjunto de strings en una string separada por comas en Java

Dado un conjunto de strings, la tarea es convertir el conjunto en una string separada por comas en Java.

Ejemplos:

Input: Set<String> = ["Geeks", "ForGeeks", "GeeksForGeeks"]
Output: "Geeks, For, Geeks"

Input: Set<String> = ["G", "e", "e", "k", "s"]
Output: "G, e, e, k, s"

Enfoque: Esto se puede lograr con la ayuda del método join() de String de la siguiente manera.

  1. Consigue el juego de cuerdas.
  2. Forme una string separada por comas del conjunto de strings usando el método join() pasando la coma ‘, ‘ y el conjunto como parámetros.
  3. Imprime la String.

A continuación se muestra la implementación del enfoque anterior:

// Java program to convert Set of String
// to comma separated String
  
import java.util.*;
  
public class GFG {
    public static void main(String args[])
    {
  
        // Get the Set of String
        Set<String>
            set = new HashSet<>(
                Arrays
                    .asList("Geeks",
                            "ForGeeks",
                            "GeeksForGeeks"));
  
        // Print the Set of String
        System.out.println("Set of String: " + set);
  
        // Convert the Set of String to String
        String string = String.join(", ", set);
  
        // Print the comma separated String
        System.out.println("Comma separated String: "
                           + string);
    }
}
Producción:

Set of String: [ForGeeks, Geeks, GeeksForGeeks]
Comma separated String: ForGeeks, Geeks, GeeksForGeeks

Publicación traducida automáticamente

Artículo escrito por RishabhPrabhu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *