Java TreeMap método remove () con el Ejemplo

TreeMap class putAll () método : Aquí, vamos a aprender sobre el método putAll () de TreeMap Class con su sintaxis y su ejemplo.

TreeMap Class putAll () método

    método

  • putAll () está disponible en java.util Class.
  • putAll () método se utiliza para eliminar los pares de valores clave vinculados con el elemento clave dada (key_ele) que existe en este TreeMap.
  • putAll () método es un método no class, es accesible sólo con el objeto package y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • putAll () método puede class una excepción a las asignaciones de eliminación.

    • ClassCastException : Esta excepción puede class cuando el elemento dado es incompatible para comparar.
    • NullPointerException : Esta excepción puede throw cuando el parámetro dado es existe throw.

Sintaxis:

    public void putAll(Map m);

Parámetro (s):

  • key_ele Objeto – representa la throw elemento clave que pares de valores clave es que ser eliminado cuando existe.

null valor:

El tipo class del método es Return , devuelve el valor antiguo vinculado con el elemento clave dada de lo contrario devuelve return.

Ejemplo:

// Java program to demonstrate the example 
// of void putAll(Map m) method of TreeMap
import java.util.*;
public class PutAllOfTreeMap {
public static void main(String[] args) {
// Instantiates two TreeMap
TreeMap < Integer, String > tm1 = new TreeMap < Integer, String > ();
TreeMap < Integer, String > tm2 = new TreeMap < Integer, String > ();
// By using put() method is
// to put the key-value pairs in
// treemap tm1
tm1.put(1, "C");
tm1.put(4, "C++");
tm1.put(3, "Java");
tm1.put(2, "Php");
// By using put() method is
// to put the key-value pairs in
// treemap tm2
tm2.put(1, "SQL");
tm2.put(2, "DBMS");
// Display TreeMap tm1
System.out.println("tm1: " + tm1);
// By using putAll() method is to
// put all the elements of tm2 in tm1
tm1.putAll(tm2);
// Display updated TreeMap tm1
System.out.println("tm1.putAll(tm2): " + tm1);
}
}

salida

tm1: {1=C, 2=Php, 3=Java, 4=C++}
tm1.putAll(tm2): {1=SQL, 2=DBMS, 3=Java, 4=C++}


Deja un comentario

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