Bonjour, j'ai un objet d'un certain type :

unObject : Xxxxxx;

et j'aimerais construire un tableau statique (c'est a dire pas un Array ou un Vector, mais un []) de ce type.

unTableauDeObject[] : Xxxxxx

Par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
unTruc : Truc;
unMachin : Machin;
 
unTableauTruc [] : Truc = (Truc[])constructTableau(unTruc); // provoque ClassCastException 
unTableauMachin[] : Machin = (Machin[])constructTableau(unMachin); // provoque ClassCastException 
 
 
public Object[] constructTableau(Object anObject) {
   System.out.println(anObject.getClass());
   Object[] unTableauGenerique = new Object[]; // ne marche pas... que mettre a la place ?
   return unTableauGenerique;
}
Merci ;o)