Eclipse说:“ chiffres无法解析为变量”,如何解决call方法?

public class Table {

public static void main(String[] args) {


    Tableau1 table = new Tableau1();


    table.CreerTable();
    table.AfficherTable(chiffres);

}}


部分:
并使用数组将Tableau1类:进行声明

public class Tableau1 {
int [][] chiffres;
int nombre;
public void CreerTable(){

    int[][] chiffres= {{11,01,3},
                        {12,02,4},
                        {12,03,5}};
    //edited
    this.chiffres=chiffres;


}

public int[][] AfficherTable(int[][] chiffres){
    this.nombre=12;
    for(int i=0;i<2;i++){

    System.out.println("essai"+chiffres[i][1]);
    if(chiffres[i][0]==nombre){System.out.println("ma ligne ="+chiffres[i][0]+","+chiffres[i][1]+","+chiffres[i][2]);
                                };

                        }
                        return chiffres;
}


}

非常感谢

最佳答案

    table.CreerTable();
    table.AfficherTable(chiffres);


通过解决细语,它会在类表中搜索,因为您没有指定细语来自Tableau1。
因此,解决方案是:

    table.CreerTable();
    table.AfficherTable(table.chiffres);

07-24 20:27