Bonjour voila j’ai un problème avec un code que j’ai téléchargé sur le net :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 import java.util.ArrayList; public class Historique { private ArrayList<String> traitements; public Historique() { initialiser(); } public void initialiser() { traitements = new ArrayList<String>(); } public void ajout(String fonction) { boolean existe = false; for (String traitement : traitements) if (traitement.equals(fonction)) { existe = true; break; } if (!existe) traitements.add(fonction); } boolean existe(String fonction) { for (String traitement : traitements) if (traitement.equals(fonction)) return true; return false; } }
Alors mon problème est : a chaque fois que je compile ce code j’ai le message d’ erreur suivant :
Je porte a votre connaissance que j’utilise JCreator et JDK1.4
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 C:\src\Historique.java:4: <identifier> expected private ArrayList<String> traitements; ^ C:\src\Historique.java:11: '(' or '[' expected traitements = new ArrayList<String>(); ^ C:\src\Historique.java:16: ';' expected for (String traitement : traitements) ^ C:\src\Historique.java:22: illegal start of expression } ^ C:\src\Historique.java:25: ';' expected for (String traitement : traitements) ^ C:\src\Historique.java:27: illegal start of expression return false; ^ C:\src\Historique.java:28: illegal start of expression } ^ 7 errors
Alors si c’est de java 5 sur le quel je ne connaît que nom
SVP expliquez moi ce que je doit changer pour que ça marche et merci
Partager