Método NavigableSet addAll() en Java

El método java.util.NavigableSet.addAll(Collection C) se usa para agregar todos los elementos de la colección mencionada al NavigableSet 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 NavigableSet.

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

Nota : El método addAll() de la interfaz NavigableSet en Java se hereda de la interfaz Set.

Los siguientes programas ilustran el método Java.util.NavigableSet.addAll():

Programa 1: Agregar un árbol NavigableSet.

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

NavigableSet: [4, Geeks, To, TreeNavigableSet, Welcome]
NavigableSet: [4, Geeks, Hello, To, TreeNavigableSet, Welcome, World]

Programa 2: Agregar una ArrayList.

// Java code to illustrate addAll()
import java.io.*;
import java.util.*;
  
public class NavigableSetDemo {
    public static void main(String args[])
    {
        // Creating an empty NavigableSet
        NavigableSet<String> st1 = new TreeSet<String>();
  
        // Use add() method to add elements
        // into the NavigableSet
        st1.add("Welcome");
        st1.add("To");
        st1.add("Geeks");
        st1.add("4");
        st1.add("Geeks");
        st1.add("NavigableSet");
  
        // Displaying the NavigableSet
        System.out.println("Initial NavigableSet: " + st1);
  
        // 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
        st1.addAll(collect);
  
        // Displaying the final NavigableSet
        System.out.println("Final NavigableSet: " + st1);
    }
}
Producción:

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

Publicación traducida automáticamente

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