Quiero revisar cada elemento de un diccionario en java. para aclarar lo que quiero hacer, este es el código C#Foreach loop en java para el Diccionario
Dictionary<string, Label> LableList = new Dictionary<string, Label>();
foreach (KeyValuePair<string, Label> z in LabelList);
No sé cómo hacer esto es Java, por ejemplo Hice esto
for(Object z: dic)
pero dice que no es iterable . Aconseje ......
Así es como lo defino: Diccionario dic = null; No sé nada sobre Map ... ¿Es algún tipo de diccionario? –
Daniel
@Daniel Leer el javadoc te diría 'NOTA: Esta clase es obsoleta. Las nuevas implementaciones deberían implementar la interfaz de Map, en lugar de extender esta clase. Por lo tanto, debería utilizar una de las nuevas clases de mapas. Probablemente desee un 'HashMap', que también implemente las nuevas funciones que necesita para que iterable funcione – Voo
Sorprendente, hace tiempo que había olvidado que Hashtable tenía una superclase Dictionary. –