ca cast les .... - Java - Programmation
Marsh Posté le 05-08-2003 à 16:17:43
Ben apparement t'essaye de caster en Object[] un truc qu'i n'en est pas
Marsh Posté le 05-08-2003 à 16:18:37
Bien sûr, c'est un problème de cast (l'Exception me semble assez parlante )
Avant chaque cast, essaie de faire un System.out.println(variable.getClass().getName());
Marsh Posté le 05-08-2003 à 18:17:51
LetoII a écrit : Ben apparement t'essaye de caster en Object[] un truc qu'i n'en est pas |
il essaye de caster un Object[] en quelque chose d'autre
c'est ta 2e ligne la ligne 311 ?
Marsh Posté le 05-08-2003 à 22:29:43
benou a écrit : |
Oups
Marsh Posté le 05-08-2003 à 22:57:27
Caster en bloc un tableau d'objets... Faut le faire pour chaque élément en fait.
Marsh Posté le 05-08-2003 à 23:12:12
Krueger a écrit : Caster en bloc un tableau d'objets... Faut le faire pour chaque élément en fait. |
mais qu'est ce que tu racontes toi
Marsh Posté le 06-08-2003 à 13:02:09
Heuuu en effet, c'est en castant dans l'autre sens qu'il faut faire ce que j'avais proposé, pas ici. Toutes mes excuses.
Marsh Posté le 05-08-2003 à 16:14:30
Bonjour ,
Je fais :
java.lang.Object[] oTemp2 = (Object[])_object11;
java.math.BigDecimal StockArt = (BigDecimal)oTemp2[0];
J'ai cette erreur
Error -17999 : System.err: java.lang.ClassCastException: [Ljava.lang.Object; Error
System.err: at Actions.action(Actions.java:311) Error
Error -17999 : java.lang.ClassCastException: [Ljava.lang.Object;
Error -17999 : at Actions.action(Actions.java:311)
Je ne comprends pas, avez vous une idée ?
Est-ce un pb de cast, comment faire ?