Bonjour, je suis debutante en java et je bloque sur une notion d'énumération dans un tableau , je n'arrive pas a remplir mon tableau enfin je vois pas comment je pourrais l'initialiser si quelqu'un pourrait m'aider s'il vous plait ( et en meme temps voir si il n y a pas d'erreur de syntaxe de code ) merci d'avance .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 package A ; public enum Couleur { rose, vert, jaune, rouge; }
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 package A public class Couleur { private int nb_Couleur ; private Couleur [] couleur ; // Constructeur public Couleur(int nb_Coul , Couleur[] couleur){ this.nb_Couleur=nb_Coul; this.couleur = couleur;} public int getNbcouleur() { return this.nb_Couleur;} public void setNbcouleur(int nb_Coul){ this.nb_Couleur=nb_Coul;} public Couleur[] getCouleur(){ return this.couleur;} public void setCouleur(Couleur[] coul ){ this.couleur=coul;} public String toString(){ String res = "Couleur"; res += " Le nombre de couleur est " +this.nb_Couleur; res += " La couleur est " +this.couleur; return res; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class Main { public static void main(String[] args) { Couleur [] t = new Couleur[3]; for(int i =0;i<t.lenght;i++){ t[i]= new Couleur // JE BLOQUE ICI JE NE SAIS PAS COMMENT JE POURRAIS INITIALISER MES CASES DU TABLEAU } Couleur r = new Couleur(10,t[1]); System.out.println(r); } }
Partager