Ma question est liée au problème que j'ai soulevé ici et qui s'est perdu dans une discussion sur le casting alors que ce n'était pas du tout le sujet. Le casting n'est pas non plus le sujet ici.
Il y a quelque chose que je ne trouve pas cohérent.
Pourquoi Class.newInstance retourne T (donc une référence sur le type instancié) alors que Array.newInstance retourne une référence sur Object?