|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
{java} generici:cosa succede in questo caso?
cosa succede creando qualcosa del genere:
ArrayList<MiaClasse> array=new ArrayList(); si dovra andare a fare il cast a MiaClasse essendo il binding dinamico una lsta generica oppure si continua ad utilizzare i generici? |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Il modo giusto è: ArrayList<MiaClasse> array=new ArrayList<MiaClasse>(); Per l'utilizzo di 'array' puoi fare: MiaClasse a = new MiaClasse (); array.add (a); e MiaClasse b = array.get (0); Quindi come vedi nessun cast è necessario.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:31.