Bonjour,
Je cherche à transformer une liste en tableau pour pouvoir utiliser un comparateur (car j'ai remarqué que je ne pouvais utiliser sort avec une ArrayList - ai-je raison au moins ?)
Alors voilà, j'écris le code suivant :
Bien sûr, nouvelleCollection est une collection de ResultatAvecNoms définie comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ResultatAvecNoms[] tabRAN = (ResultatAvecNoms[])nouvelleCollection.toArray();
Eclipse ne me signale aucune erreur, mais Tomcat me signale l'erreur suivante à l'exécution :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Collection<ResultatAvecNoms> nouvelleCollection = new ArrayList<ResultatAvecNoms>();
Est-ce normal ? Pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2[Ljava.lang.Object;
Bien sûr, je peux passer par une boucle, mais je voudrais comprendre mon erreur.
Merci beaucoup
Partager