slt voici mon code source:
1. voici une méthode qui fait l'initialisation des 6 vecteurs fournis paramètres:
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
 
 public void initialise(boolean a1[],boolean a2[], boolean a3[], boolean a4[], boolean a5[], boolean a6[], DefaultListModel list, ArrayList arrayList){
        //la méthode qui initialise le vecteur EF, IF ,SF
 
        for (int i=0; i<a1.length; i++)
            a1[i]= false;
        for (int i=0; i<a2.length; i++)
             a2[i]= true;
        for (int i=0; i<a3.length; i++)
             a3[i]=false;
 
       // initialisation du ER, IR, SR
        for (int i=0; i<a4.length; i++)
            a4[i]=false; 
        for (int i=0; i<a5.length; i++)
            a5[i]=false;
        for (int i=0; i<a6.length; i++)
            a6[i]= true;
 
 
        for (int i=0; i<list.size(); i++)
        a1[arrayList.indexOf(list.get(i))]=true;
    }
2.et voici l'appel de la méthode au niveau d'une autre classe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
MachineCellulaire1 machine = new MachineCellulaire1();
 machine.initialise(EF,IF, SF,ER, IR, SR,modelList,liste1);
et voici mon problème:
ma méthode ne fait aucune initialisation et je veut savoir pourquoi?
pourquoi a votre avis?? et merci d'avance