Java:HashMap

De W3API
Saltar a: navegación, buscar

Contenido

[editar] Descripcion

HashMap es una tabla en la que podemos insertar claves. Implementa el interface Map, lo cual nos permite utilizar los métodos relativos a los mapas. El rendimiento de las funciones básicas .get() y .put() es constante, ya que los elementos están dispersos en el mapa de forma concreta

[editar] Sintaxis

public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable

[editar] Ejemplo

Map<String,String> hm = new HashMap<String,String>();
		   
hm.put("1","Luis");
hm.put("2","Amaya");
hm.put("3","Julio");

// Añadimos un elemento con clave existente. Se sobrescribe su valor
// ya que no puede haber valores duplicados
hm.put("1","Victor");
	   
Iterator<Entry<String,String>> it = hm.entrySet().iterator();
		
while (it.hasNext()) {
  Entry<String,String> e = it.next();
  System.out.println(e.getKey() + " " + e.getValue());
}

[editar] Campos

[editar] Constuctores

[editar] Metodos

[editar] Líneas de Código

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
api's
webs
Herramientas