Ayuda programacion basica java
Publicado por Raydem (1 intervención) el 16/07/2013 21:29:58
Hola tengo un problema con el siguiente codigo,
se java bastante basico si que porfis si me ayudan, se supone que le entrego un int asiento y un pasajero p que es otra clase con los atributos nombre edad telefono y estado vip, pero mi duda va es que esta me entrega el error Exception in thread "main" java.lang.NullPointerException, pero yo supongo que al entregar pasajero p este podria tomar los datos directo de ahi o noc como hacerlo.
grax de antemano
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public boolean venderPasaje(int asiento,Pasajero p){
int c=1;
for (int i=0;i<getPasajeros().length;i++)
{
for(int j=0;j<4;j++)
{
if (c==asiento)
{
if (getPasajeros()[i][j]==null)
{
getPasajeros()[i][j].setNombre(p.getNombre());
getPasajeros()[i][j].setEdad(p.getEdad());
getPasajeros()[i][j].setTelefono(p.getTelefono());
getPasajeros()[i][j].setEsVip(p.isEsVip());
return true;
}
}
c++;
}
}
return false;
}
se java bastante basico si que porfis si me ayudan, se supone que le entrego un int asiento y un pasajero p que es otra clase con los atributos nombre edad telefono y estado vip, pero mi duda va es que esta me entrega el error Exception in thread "main" java.lang.NullPointerException, pero yo supongo que al entregar pasajero p este podria tomar los datos directo de ahi o noc como hacerlo.
grax de antemano
Valora esta pregunta


0