Método TreeSet addAll() en Java

El método java.util.TreeSet.addAll(Collection C) se usa para agregar todos los elementos de la colección mencionada al conjunto existente. Los elementos se añaden aleatoriamente sin seguir ningún orden específico.
Sintaxis:

boolean addAll(Collection C)

Parámetros: El parámetro C es una colección de cualquier tipo que se agregará al conjunto de árboles.

Valor devuelto: el método devuelve verdadero si agrega con éxito los elementos de la colección C al TreeSet; de lo contrario, devuelve falso.

Los siguientes programas ilustran el método Java.util.TreeSet.addAll():
Programa 1: agregar un conjunto de árboles.

// Java code to illustrate addAll()
import java.io.*;
import java.util.TreeSet;
  
public class TreeSetDemo {
    public static void main(String args[])
    {
        // Creating an empty TreeSet
        TreeSet<String> tree = new TreeSet<String>();
  
        // Use add() method to add elements into the Set
        tree.add("Welcome");
        tree.add("To");
        tree.add("Geeks");
        tree.add("4");
        tree.add("Geeks");
        tree.add("TreeSet");
  
        // Displaying the TreeSet
        System.out.println("TreeSet: " + tree);
  
        // Creating anothe TreeSet
        TreeSet<String> tree_two = new TreeSet<String>();
  
        // Use add() method to add elements into the Set
        tree_two.add("Hello");
        tree_two.add("World");
  
        // Using addAll() method to Append
        tree.addAll(tree_two);
  
        // Displaying the final tree
        System.out.println("TreeSet: " + tree);
    }
}
Producción:

TreeSet: [4, Geeks, To, TreeSet, Welcome]
TreeSet: [4, Geeks, Hello, To, TreeSet, Welcome, World]

Programa 2: Agregar una ArrayList.

// Java code to illustrate addAll()
import java.io.*;
import java.util.TreeSet;
import java.util.ArrayList;
  
public class TreeSetDemo {
    public static void main(String args[])
    {
        // Creating an empty TreeSet
        TreeSet<String> tree = new TreeSet<String>();
  
        // Use add() method to add elements into the Set
        tree.add("Welcome");
        tree.add("To");
        tree.add("Geeks");
        tree.add("4");
        tree.add("Geeks");
        tree.add("TreeSet");
  
        // Displaying the TreeSet
        System.out.println("TreeSet: " + tree);
  
        // An array collection is created
        ArrayList<String> collect = new ArrayList<String>();
        collect.add("A");
        collect.add("Computer");
        collect.add("Portal");
  
        // Using addAll() method to Append
        tree.addAll(collect);
  
        // Displaying the final tree
        System.out.println("Final TreeSet: " + tree);
    }
}
Producción:

TreeSet: [4, Geeks, To, TreeSet, Welcome]
Final TreeSet: [4, A, Computer, Geeks, Portal, To, TreeSet, Welcome]

Publicación traducida automáticamente

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