Tableau à deux dimensions dans un constructeur
Bonjour,
Je pense que c'est une question bete, mais j'ai cherché et je ne parviens toujours pas a résoudre mon probleme !!
Je suis débutant java et j essaye donc de faire un mini jeux !!
J'ai une classe Carte qui posséde un tableau à deux dimensions dans le style
int maCarte[][] = { {coordX,coordY, typeCarte}, {....,....,.....} };
En réalité sa donne celà int macarte[][] = { {0,0,4}, {0,1,4} , {0,2,6}, ...... };
Déclaré ainsi sa fonctionne .... mais je veux le déclarer dans mon constructeur ( car par la suite je pense passer un tableau en paramétre ...
Bref j'ai donc :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
public class Carte {
private int[][] maCarte;
public Carte() {
maCarte = { {0,1},{0,2} };
}
public int[][] getMaCarte() {
return maCarte;
}
public void setMaCarte(int[][] maCarte) {
this.maCarte = maCarte;
}
} |
Mais aprés avoir essayer plusieurs moyen différents j'ai toujours une erreur quand j essaye dans le constructeur .... Est ce que quelqu'un peut m'aider ?
Merci beaucoup