Java - vector de un objeto

 
Vista:

vector de un objeto

Publicado por Ruben (1 intervención) el 07/12/2006 02:28:52
hola amigos tengo un vector de un objeto y me da un error cuando lo ejecuto
"java.lang.NullPointerException" en las asignaciones de valores
ejemplo: vector[i].usado=false; en asignaciones como esta es que me da el error

public class MiObjeto{
public boolean usado;
//....... los otros campos
}

public class MiClase{
public MiObjeto vector[];
public int total;
public MiClase(int n){
total=n;
vector =new MiObjeto [n];
}
public void inicio(){
for(int i=0; i<total; i++){
vector[i].usado=false;
//....... los otros campos
}
}
}

ayuda por favor, muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:vector de un objeto

Publicado por chuidiang (950 intervenciones) el 07/12/2006 05:17:35
Hola:

En el Vector debes meter los objetos

public MiObjeto vector[];
vector =new MiObjeto [n];
for (int i=0;i<n;i++)
vector[i] = new MiObjeto();

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar