Tableaux de listes - Java - Programmation
Marsh Posté le 27-06-2008 à 11:58:54
Remplace la ligne 16 par:
Code :
|
En fait tu dois aussi déclarer le type de ta liste lorsque tu en fait l'allocation.
Marsh Posté le 28-06-2008 à 13:22:45
Merci beaucoup, j'avais déjà testé et Eclipse me mettait (et me met toujours) "Cannot create a generic array of ArrayList <Double>".
Par contre, j'avais jamais testé la compilation et ça compile sans problème par contre. J'attend le retour du copain ous 1.6.
Merci beaucoup
Marsh Posté le 29-06-2008 à 22:03:45
Finalement, la solution que je pensais très bonne me provoque une JavaNullPointerException .
Si quelqu'un a quelque chose dans la style mais en mieux à me proposer, j'en serai très reconnaissant
Marsh Posté le 30-06-2008 à 03:56:28
ptet que je suis debile le java n est absolument pas mon domaine
mais quand tu fais
private static ArrayList<Double>[] originalDatas;
tu declares une variable
pas un type
donc tu peux pas faire new maVariable
et forcement le compilo gueule quand tu fais
originalDatas=new ArrayList[labels.length];
Marsh Posté le 27-06-2008 à 01:18:31
Bonjour,
Je m'adresse à vous car j'ai un problème pour créer un tableau de listes :
-labels est un tableau de String
-originalDatas est un tableau (de la même longueur que labels) contenant des ArrayList
Seulement problème :
-Eclipse me met ce warning "Type safety: The expression of type ArrayList[] needs unchecked
conversion to conform to ArrayList<Double>[]' à la ligne (*) mais compile.
-Un copain qui utilise Java 1.6 (et moi 1.5) n'arrive pas à compiler.
Quelqu'un pourrait-il m'aider et me dire pourquoi ce là ne marche pas?
(J'ai relu la partie de Penser en java qui pourrait m'aider mais j'ai rien trouvé de ce style 2.2.3. Les tableaux en Java )
Merci d'avance.