Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1413 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Collection] Compilation ok mais execution probleme!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Collection] Compilation ok mais execution probleme!

n°347226
thunderbir​d54
Posté le 29-03-2003 à 15:31:13  profilanswer
 

Salut!
 
donc voila ce que je fais. j'ai une classe Repertoire qui me permet de stoker le contenu d'un repertoire et son path
 
Repertoire tableau[];
tableau=(Repertoire[])listeCollection.toArray();
 
je precise que listeCollection n'est pas vide!
 
ca me fait : java.lang.ClassCastException: [Ljava.lang.Object;
 
j'espere que vous pourrez m'aider!
A+

mood
Publicité
Posté le 29-03-2003 à 15:31:13  profilanswer
 

n°347599
Mr yvele
yvele n'est plus.
Posté le 30-03-2003 à 17:19:38  profilanswer
 

Bah... une classe ne peut pas etre un tableau...  
nan?..

n°347626
the real m​oins moins
Posté le 30-03-2003 à 18:11:25  profilanswer
 

il n'y a QUE des instances de Repertoire dans listeCollection? :heink:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°347831
thunderbir​d54
Posté le 30-03-2003 à 23:27:16  profilanswer
 

oui, il n'y a que des instances de collection dedans, et des la 1er ==> boom exception!

n°347835
the real m​oins moins
Posté le 30-03-2003 à 23:35:01  profilanswer
 

essaie
 
Repertoire[] tableau = new Repertoire[listeCollection.size()];
tableau = (Repertoire[]) listeCollection.toArray(tableau);


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°347853
thunderbir​d54
Posté le 31-03-2003 à 00:02:49  profilanswer
 

ca marche!
 
tu as initialisé le tableau sur la 1ere ligne mais sur la 2eme que fais tu en passant tableau comme parametre dans toArray?

n°347972
BifaceMcLe​OD
The HighGlandeur
Posté le 31-03-2003 à 09:53:43  profilanswer
 

Dans le toArray() sans paramètre, est créé un tableau de type Object[], qui ne peut être casté en Repertoire[]. Quand tu crées le tableau toi-même et que tu le passes à toArray(), il a déjà le bon type.

n°347980
the real m​oins moins
Posté le 31-03-2003 à 10:05:24  profilanswer
 

Thunderbird54 a écrit :

ca marche!
 
tu as initialisé le tableau sur la 1ere ligne mais sur la 2eme que fais tu en passant tableau comme parametre dans toArray?

ben je passe la tableau comme paramètre a toArray [:xx_xx]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°347992
bobuse
Posté le 31-03-2003 à 10:21:41  profilanswer
 

BifaceMcLeOD a écrit :

Dans le toArray() sans paramètre, est créé un tableau de type Object[], qui ne peut être casté en Repertoire[]. Quand tu crées le tableau toi-même et que tu le passes à toArray(), il a déjà le bon type.


 :jap: J'avais eu ce pb il y a a peu pres un an ici meme


---------------
get amaroK plugin
n°348544
thunderbir​d54
Posté le 31-03-2003 à 20:01:30  profilanswer
 

BifaceMcLeOD a écrit :

Dans le toArray() sans paramètre, est créé un tableau de type Object[], qui ne peut être casté en Repertoire[]. Quand tu crées le tableau toi-même et que tu le passes à toArray(), il a déjà le bon type.


 
 
 :hello:  
 
je m'excuse de ne pas t'avoir repondu au mail, mais des que je me remettrais dedans, promis je refais signe lol

mood
Publicité
Posté le 31-03-2003 à 20:01:30  profilanswer
 

n°348791
BifaceMcLe​OD
The HighGlandeur
Posté le 01-04-2003 à 10:04:59  profilanswer
 

Ya pas de souci, tu fais ce que tu veux... ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Collection] Compilation ok mais execution probleme!

 

Sujets relatifs
erreur execution 3464: type de données incompatibles dans l'expression[PHP] Problème simple de fonctions
Probleme builder 5: dll et windows XPProblème de téléchargement du JDK1.4 de SUN
[CSS & DIV] Problème de placementproblème pas clair (en tout cas pour moi :p )
problème bizarre: connexion base mysqlProbleme de date
Comment se passer de la console lors d'une execution sous eclipse ?Programmation GTK Linux , problème de #include
Plus de sujets relatifs à : [Collection] Compilation ok mais execution probleme!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR