Che Eclipse ti mostri i metodi applicabili man mano che scrivi il nome del metodo .. ok, è a questo che serve il Content Assist (IntelliSense è il termine usato negli IDE Microsoft ma il concetto è quello).
Comunque è ovvio che se anche ti mostra getClass(), non è questo che ti serve ma il get(). E visto che la Map è parametrizzata, non serve alcun cast esplicito a String.
Verifica al massimo che quel Map importato sia davvero java.util.Map e non "un altro" Map di chissà quale API. A parte questo, come ripeto il codice che hai postato mi pare tecnicamente corretto. Compila? Ci sono warning/errori?


Rispondi quotando