¿Cómo fusionar dos objetos LinkedHashSet en Java?

Utilice el método addAll() para fusionar dos objetos LinkedHashSet o agregar elementos de un objeto LinkedHashSet a otro objeto LinkedHashSet. En comparación con el conjunto, el método addAll() se usa como Unión. El método addAll agrega todos los elementos de la colección especificada a este objeto establecido.

Ejemplo:

Input : List1 = [1,2,3], List2 = [3, 4, 5]
Output: [1, 2, 3, 4, 5]

Input : List1 = ['a', 'b', 'c'], List2 = ['d']
Output: ['a', 'b', 'c', 'd']

Sintaxis:

boolean addAll(Collection<? extends E> collection)

Parámetros: Esta es la colección que contiene los elementos que se agregarán a esta lista.

Ejemplo:

Java

// How to merge two LinkedHashSet objects in Java?
import java.util.LinkedHashSet;
public class MergedLinkedHashSet {
  
    public static void main(String[] args)
    {
  
        LinkedHashSet<String> lhSetColors1
            = new LinkedHashSet<String>();
  
        lhSetColors1.add("yellow");
        lhSetColors1.add("white");
        lhSetColors1.add("black");
  
        LinkedHashSet<String> lhSetColors2
            = new LinkedHashSet<String>();
  
        lhSetColors2.add("yellow");
        lhSetColors2.add("red");
        lhSetColors2.add("green");
  
        /*
         * To merge two LinkedHashSet objects or
         * append LinkedHashSet object to another, use the
         * addAll method
         */
        lhSetColors1.addAll(lhSetColors2);
  
        System.out.println("Merged LinkedHashSet: "
                           + lhSetColors1);
    }
}
Producción

Merged LinkedHashSet: [yellow, white, black, red, green]

Publicación traducida automáticamente

Artículo escrito por patelnagendra1 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 *