Originariamente inviato da valia
riguardo i generics...in realtà quell'operazione che hai scritto non crea problemi anche se la fai senza usare i generics. L'uso dei generics ti torna utile quando fai operazioni di insert perché il compilatore fa un controllo sul tipo che passi o di get perché il compilatore controlla il tipo a cui assegni il risultato della get
Che è esattamente quello che sta cercando di fare, inserire e recuperare valori da una map.

ma se per curiosità tu mettessi Object come tipo dei generics (e lo puoi fare), a parte eventuali warning, vedi che il codice esegue correttamente e ti segnala in alcuni punti (tipo get) la richiesta di un cast esplicito.
Ma è meglio che rimanga una curiosità, è una pessima idea rinunciare al controllo dei tipi a compile time.