chris_c Accro
Nombre de messages : 8403 Age : 53 Date d'inscription : 18/11/2007
| Sujet: JAVA appeler methode avec une table Ven 18 Sep 2015, 01:01 | |
| Comment appeler cette methode AfficherTable() ? merci pour votre aide... - Code:
-
public class Table {
public static void main(String[] args) { // Tableau1 table = new Tableau1();
table.CreerTable(); table.AfficherTable(chiffres);
} } - Code:
-
public class Tableau1 { int [][] chiffres; int nombre; public void CreerTable(){ int[][] chiffres= {{11,01,3}, {12,02,4}, {12,03,5}}; } 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; } }
|
|
chris_c Accro
Nombre de messages : 8403 Age : 53 Date d'inscription : 18/11/2007
| Sujet: Re: JAVA appeler methode avec une table Ven 18 Sep 2015, 10:53 | |
| J'ai reçu un peu d'aide entretemps sur stackoverflow, donc la solution ( mais pourquoi ca fonctionne avec Eclipse mais pas si je compile directement avec le shell et la commande javac ?): - Code:
-
public class Tableau1 { int [][] chiffres; int nombre; public void CreerTable(){ int[][] chiffres= {{11,01,3}, {12,02,4}, {12,03,5}}; this.chiffres=chiffres; } public int[][] AfficherTable(int [][] chiffres){ this.nombre=12; for(int i=0;i<3;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; }
} - Code:
-
public class Table {
public static void main(String[] args) { Tableau1 table = new Tableau1();
table.CreerTable(); table.AfficherTable(table.chiffres);
}
} |
|
Admin Administrateur
Nombre de messages : 18435 Localisation : Toulouse Date d'inscription : 11/12/2005
| Sujet: Re: JAVA appeler methode avec une table Ven 18 Sep 2015, 13:16 | |
| Bonjour Chris Je suis heureux de te revoir. Au sujet de ton problème, je n'ai pas d'idée car je n'utilise que Eclipse. Mais peux tu m'indiquer l'erreur qui est affiché ? Phildes |
|
chris_c Accro
Nombre de messages : 8403 Age : 53 Date d'inscription : 18/11/2007
| |