Olá!
Tenho um mapa da seguinte maneira Map<Character, Integer>.
Como posso percorrer todos os elementos em um laço de repetição?
Não encontrei um indexador ou um Get(int position).
Como posso fazer?
Olá!
Tenho um mapa da seguinte maneira Map<Character, Integer>.
Como posso percorrer todos os elementos em um laço de repetição?
Não encontrei um indexador ou um Get(int position).
Como posso fazer?
Ola,
simples simples:Map<Character, Integer> myMap ...
java.util.Iterator<Character> iterator = myMap.keySet().iterator();
while(iterator.hasNext()){
Character key = iterator.next();
Integer value = myMap.get(key);
}
Uma alternativa se tu usa Java 5
Map<Character, Integer> myMap = ...
for (Map.Entry<Character,Integer> entry : myMap.entrySet()) {
System.out.println(entry.getKey() + " " + entry.getValue());
}