Conversión de Set a ArrayList en Java

Esta guía explica cómo puede convertir Set a ArrayList en Java. Es un método bastante simple que requiere solo un vistazo al código para comprenderlo completamente. Dado que está leyendo esta guía, se puede suponer que ya está familiarizado con los fundamentos de Sets y ArrayList. Pero si necesita repasar los conceptos básicos una vez más, puede visitar los siguientes enlaces.

Obtenga más información sobre Set aquí.

Obtenga más información sobre ArrayList aquí.

Convertir Set en ArrayList en Java

En el siguiente código, simplemente estamos inicializando un set y luego convirtiéndolo en un ArrayList usando el método addAll(). Eche un vistazo al código.

import java.util.*;
public class Main {
    public static void main(String args[]) {
        Set<String> data = new LinkedHashSet<String>();  // Creating A Set   
        data.add("BillGates");    // Adding Random Data In Order To Explain 
        data.add("Newton");       // Adding Random Data In Order To Explain 
        data.add("Einsten");      // Adding Random Data In Order To Explain 
        data.add("Obama");        // Adding Random Data In Order To Explain 
     // Printing  Set.........................
     System.out.println(data);  
     // Converting Set To List
     List<String> Listt = new ArrayList<String>();  // Creating A New ArrayList...  
     Listt.addAll(data);  // addAll Method Converts Collection Into  List.
     System.out.println("Converting.................."); 
     System.out.println("Successfully Converted"); 
     System.out.println(Listt);  // Printing The Listt After Conversion........
    }
}

Producción:

[BillGates, Newton, Einsten, Obama]
Converting..................
Successfully Converted
[BillGates, Newton, Einsten, Obama]

El código se explica por sí mismo. Como puede ver, simplemente creamos un set llamado data. Le agregamos algunos valores y lo imprimimos. Para la conversión, hicimos una nueva ArrayList. Y usando el método addAll(), convertimos toda la colección en la List.

Artículo relacionado - Java Set

  • Convertir ArrayList a Set en Java
  • Ordenar un conjunto en Java
  • Encontrar una intersección de conjuntos en Java
  • Artículo relacionado - Java ArrayList

  • Convertir ArrayList a Set en Java
  • Ordenar un conjunto en Java
  • Encontrar una intersección de conjuntos en Java