Prego, ma visto che hai usato i generics allora aggiungo 2 cose:
- se hai bisogno (es. perché ti serve il remove() ) dell'iteratore esplicito, ok. Comunque puoi evitare quel @SuppressWarnings semplicemente tipizzando correttamente la variabile:
Map.Entry<String,String> entry = it.next();
- se non hai bisogno dell'iteratore esplicito, puoi usare il "for-each", che ti permette di fare in modo compatto:
codice:for (Map.Entry<String,String> entry : sheetsMap.entrySet()) { ...... }
sotto-sotto produce sostanzialmente lo stesso identico codice.


Rispondi quotando