ca cast les ....

ca cast les .... - Java - Programmation

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 ?

Reply

Marsh Posté le 05-08-2003 à 16:14:30   

Reply

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


Message édité par LetoII le 05-08-2003 à 16:18:30

---------------
Le Tyran
Reply

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 [:ddr555])
Avant chaque cast, essaie de faire un System.out.println(variable.getClass().getName());


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

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


 :non:  
il essaye de caster un Object[] en quelque chose d'autre
 
c'est ta 2e ligne la ligne 311 ?


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 05-08-2003 à 22:29:43    

benou a écrit :


 :non:  
il essaye de caster un Object[] en quelque chose d'autre
 
c'est ta 2e ligne la ligne 311 ?


 
Oups  :whistle:


---------------
Le Tyran
Reply

Marsh Posté le 05-08-2003 à 22:57:27    

Caster en bloc un tableau d'objets... :o Faut le faire pour chaque élément en fait.

Reply

Marsh Posté le 05-08-2003 à 23:12:12    

Krueger a écrit :

Caster en bloc un tableau d'objets... :o Faut le faire pour chaque élément en fait.


mais qu'est ce que tu racontes toi  :pfff:


---------------
ma vie, mon oeuvre - HomePlayer
Reply

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. :o

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed