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);
  }
}