Salut à tous, j'ai un problème lors de la compilation de mes classes java, à cause de la décalartion d'ArrayList :
et si je déclare la variable ip dans l'entête de la classe, j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Test.java:19: '(' or '[' expected ArrayList<Integer> ip = new ArrayList<Integer>();
J'ai trouvé sur le net que cette manière de déclarer les collections était possible depuis la version 1.5, or quand je tape "java -version" (je suis sous linux), j'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Test.java:17: <identifier> expected protected ArrayList<Integer> ip;
Est-ce que ça viens de ma version de java (pourtant il me semble qu'elle est à jour), ou de ma façon de déclarer les collections ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 java version "1.6.0_03" Java(TM) SE Runtime Environment (build 1.6.0_03-b05) Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)
Merci d'avance
Xav
Partager