Latest web development tutorials

Mapa de Java Interfaz

Mapa claves y valores de interfaz y un mapeo. Usted puede obtener el valor de la clave.

  • Dada una clave y un valor, que puede almacenar el valor después de un objeto de mapa, se puede acceder al valor correspondiente a través de la tecla.
  • Cuando no existe el valor del acceso, el método emitirá una excepción NoSuchElementException.
  • Cuando el tipo de objeto y en el tipo de elemento de mapa no es compatible con el tiempo, va a lanzar una ClassCastException.
  • Al utilizar objetos null no están permitidos en el objeto Map, lanza una NullPointerException.
  • Cuando el intento de modificar un mapa de sólo lectura, lanza una UnsupportedOperationException.
No. Descripción del método
1 anular la clara ()
Elimina todas las asignaciones (opcional) mapa.
2 boolean containsKey (Object k)
Si este mapa contiene un mapeo entre la clave especificada, devuelve true.
3 boolean containsValue (Object v)
Si este mapa mapas una o más claves en el valor especificado, devuelve true.
4 Establecer entrySet ()
Volver la vista de las asignaciones que figuran en este mapa Set.
5 boolean equals (Object obj)
Compara el objeto especificado con este mapa de la igualdad.
6 get objeto (objeto k)
Devuelve el valor de la clave especificada se asigna, y si este mapa contiene ninguna asignación de la clave, se devuelve un valor nulo.
7 int hashCode ()
Devuelve el valor de código hash de este mapa.
8 booleano estaVacia ()
Si este mapa no contiene ninguna clave - Las asignaciones de valores, devuelve true.
9 Establecer de conjunto de claves ()
Vista posterior de este mapa contiene teclas Set.
10 put objeto (objeto k, de objetos v)
Asociado con la clave especificada en el valor especificado a este mapa (operación opcional).
11 putAll anular (Mapa m)
Copiar especificar la asignación de todas las asignaciones de este mapa (operación opcional).
12 Retire el objeto (objeto k)
Si hay una correspondencia entre claves, se elimina de mapa (opcional).
13 int size ()
Las devoluciones mapa de teclado - Las asignaciones de valores.
14 (valores de la colección)
Devuelve una vista Colección de los valores que figuran en este mapa.

Ejemplos

En el siguiente ejemplo para explicar la función de mapa

import java.util.*;

public class CollectionsDemo {

   public static void main(String[] args) {
      Map m1 = new HashMap(); 
      m1.put("Zara", "8");
      m1.put("Mahnaz", "31");
      m1.put("Ayan", "12");
      m1.put("Daisy", "14");
      System.out.println();
      System.out.println(" Map Elements");
      System.out.print("\t" + m1);
   }
}

Los ejemplos anteriores resultados compilados son los siguientes:

Map Elements
        {Mahnaz=31, Ayan=12, Daisy=14, Zara=8}