“Conocimiento Programación>Programación Java

Forma de repetición de la correspondencia en Java

2015/2/5
Las bibliotecas estándar para el lenguaje de programación Java incluyen una interfaz denominada "Mapa ". La idea detrás de esa interfaz es para permitir el acceso a los almacenes de pares genéricos ( clave, valor ) . Por ejemplo, una clase Dictionary puede implementar la interfaz de mapa mediante el almacenamiento ( palabra , definición) pares y permitiendo búsquedas por palabra . Aunque se crearon mapas para optimizar las búsquedas individuales , en algunos casos puede que tenga que procesar todas las parejas que actualmente figuran en el mapa . Puede iterar sobre todos los elementos de un mapa en el código Java. Instrucciones
1

declarar un objeto Iterator , uno que va a utilizar para iterar sobre todos los elementos del mapa , como en el siguiente ejemplo de código

Iterator myIter ;
2

Utilice el Iterator para ir sobre todos los elementos del mapa , mediante el uso de una función de campo iterador del Mapa:

para ( . myIter = myMap.entrySet () iterador ; myIter.hasNext (); ) {

}
3

obtener una referencia a la entrada de mapa actual , a continuación, utilizarlo para recuperar la clave y el valor como en el siguiente ejemplo de código:
< p> para ( . myIter = myMap.entrySet () iterador ; myIter.hasNext ( ) ) {

Map.Entry currentEntry = ( Map.Entry ) myIter.next ();

objeto currentKey = currentEntry.getKey ();

objeto CurrentValue = currentEntry.getValue (); }


Este bucle se repetirá en el mapa , visitando cada elemento una sola vez .

Programación Java
¿Existe el montón de Java en el disco duro o en la RAM?
Cómo crear CLOB en Java
Cómo reemplazar caracteres especiales en una cadena Java
Cómo convertir de RGB a YUV en Java
Cómo convertir String de Java a un InputSource
Cómo Ignorar Puntuacion en Java
¿Qué es un ActionServlet en Struts
Cómo solucionar problemas de Java Web Start
Conocimiento de la computadora © http://www.ordenador.online