-1
J'ai donc un tableau 2d que je crée dans une classe de testeur, puis j'essaie de l'envoyer et de créer un doublon dans le constructeur, mais obtenir une erreur nulle. Où vais-je mal? Le constructeur:passant un tableau 2d à un constructeur
public TheaterSeatSeller(int[][] newSeats)
{
for(int i=0; i<newSeats.length; i++)
{
for(int j=0; j<newSeats[i].length; j++)
{
seats[i][j]=newSeats[i][j];
}
}
}
puis la classe testeur
public static void main(String[] args){
//initialize the available seats
int[][] emptySeats = {
{10,10,10,10,10,10,10,10,10,10},
{10,10,10,10,10,10,10,10,10,10},
{10,10,10,10,10,10,10,10,10,10},
{10,10,20,20,20,20,20,20,10,10},
{10,10,20,20,20,20,20,20,10,10},
{10,10,20,20,20,20,20,20,10,10},
{20,20,30,30,40,40,30,30,20,20},
{20,30,30,40,50,50,40,30,30,20},
{30,40,50,50,50,50,50,50,40,30}};
TheaterSeatSeller mySeats = new TheaterSeatSeller(emptySeats);
}
Quelle est l'erreur exacte? Message? Numéro de ligne? merci –
Copie possible de [Qu'est-ce qu'une exception NullPointerException, et comment puis-je la réparer?] (http://stackoverflow.com/questions/218384/what-is-a-nullpointerexception-and-how-do-i-fix- it) – Keiwan
note: il n'y a pas de tableaux 2d en Java, vous utilisez un tableau de tableaux –