>Bien evidemment, mais ce n'etait pas la question initiale
(qui demandait s'il etait possible de caster un tableau entier).
C'est donc juste un probl�me de terminologie.
Le cast est juste un artifice de compilation. Le toArray
effectue une copie.
>Je ne pense pas, le parametre donne' a toArray()
>est simplement destine a donner la classe des
>elements pour que toArray puisse les instancier.
>Il y aura un newInstance fait par element dans
>les deux cas, non ?
Non, il suffit pour cela de r�garder le code du toArray.
Si la taille du param�tre pass� est inf�rieure � la
taille de la ArrayList, il cr�e le tableau avec un newInstance.
Dans tous les cas, il fait un arraycopy.
Olivier
--
C�dric
http://beust.com/weblog
