Ho un HashMap
:
private HashMap<TypeKey, TypeValue> example = new HashMap<TypeKey, TypeValue>();
Ora vorrei scorrere tutti i valori e stamparli.
Ho scritto questo:
for (TypeValue name : this.example.keySet()) {
System.out.println(name);
}
Non sembra funzionare.
Qual è il problema?
EDIT: Un'altra domanda: questa raccolta è a base zero? Voglio dire, se ha 1 chiave e il valore sarà 0 o 1?
Map
delsize()
metodo di : "Restituisce il numero di mappature valore-chiave in questa mappa. Se la mappa contiene più diInteger.MAX_VALUE
elementi, restituisceInteger.MAX_VALUE
."