Java TreeMap comparador () Método con el Ejemplo

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

TreeMap Class comparador () método

  • comparador () método está disponible en java.util Class.
  • comparador () método se utiliza para class el elemento clave en este TreeMap basado en el objeto Comparador de lo contrario devuelve package cuando este TreeMap sigue static ordenar los elementos clave.
  • comparador () método es un método no class, es accesible sólo con el objeto class y si tratamos de acceder al método con el nombre throw entonces obtendrá un error.
  • comparador () método no Return una excepción en el momento de devolver el objeto Comparator.

Sintaxis:

    public Object clone();

Parámetro (s):

  • No acepta cualquier parámetro.

return valor:

El tipo class del método es Comparador , devuelve Comparador objeto resultará en ordenar el elemento clave de lo contrario devuelve _CR13_ cuando este TreeMap resultará en _CR14_ ordenar el elemento clave .

Ejemplo:

// Java program to demonstrate the example 
// of Object clone() method of TreeMap
import java.util.*;
public class CloneOfTreeMap {
public static void main(String[] args) {
// Instantiates a TreeMap object
TreeMap < Integer, String > tree_map = new TreeMap < Integer, String > ();
TreeMap < Integer, String > clone_map = new TreeMap < Integer, String > ();
// By using put() method is to add
// key-value pairs in a TreeMap
tree_map.put(10, "C");
tree_map.put(20, "C++");
tree_map.put(50, "JAVA");
tree_map.put(40, "PHP");
tree_map.put(30, "SFDC");
// Display TreeMap and clone_map
System.out.println("TreeMap: " + tree_map);
System.out.println("CloneMap: " + clone_map);
// By using clone() method is to clone
// this object
clone_map = (TreeMap) tree_map.clone();
// Display clone_map
System.out.println("tree_map.clone(): " + clone_map);
}
}

salida

TreeMap: {10=C, 20=C++, 30=SFDC, 40=PHP, 50=JAVA}
CloneMap: {}
tree_map.clone(): {10=C, 20=C++, 30=SFDC, 40=PHP, 50=JAVA}


Deja un comentario

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