TreeMap en Java se utiliza para implementar la interfaz Map y NavigableMap junto con la clase abstracta . El mapa se ordena según el orden natural de sus claves, o mediante un comparador proporcionado en el momento de la creación del mapa, según el constructor que se utilice.
Para crear TreeMap podemos usar la clase Map o la referencia de clase TreeMap .
Ejemplo 1:
Java
// Java program demonstrate how to create a TreeMap import java.util.*; class GFG { public static void main(String[] args) { // Declaring a treemap TreeMap<Integer, String> map; // Creating an empty TreeMap map = new TreeMap<Integer, String>(); System.out.println("TreeMap successfully" + " created"); } }
Producción
TreeMap successfully created
Ejemplo 2:
Java
// Java program demonstrate how to create and add elements // to TreeMap import java.util.*; class GFG { public static void main(String[] args) { // Creating an empty TreeMap using Map interface Map<Integer, String> map = new TreeMap<>(); System.out.println("TreeMap successfully" + " created"); // Adding elements map.put(1, "Geeks"); map.put(2, "for"); map.put(3, "Geeks"); // Printing TreeMap System.out.println("TreeMap: " + map); } }
Producción
TreeMap successfully created TreeMap: {1=Geeks, 2=for, 3=Geeks}
Publicación traducida automáticamente
Artículo escrito por nikhilchhipa9 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA