Generics Java: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Caratteristiche: fix |
|||
Riga 12:
<source lang="java">
String title=((String) words.get(i)).toUppercase();
o più correttamente per evitare errori
Object o=words.get(i);
if(o instaceOf String)
String title=((String) o.get(i)).toUppercase();
</source>
Riga 19 ⟶ 23:
String title=words.get(i).toUppercase();
</source>
Da notare che grazie all'uso dei generici non c'è bisogno di controllare ogni volta quale tipo di oggetto sia contenuto in una struttura dati
Vi sono però anche degli svantaggi:
|