Hola buenas a todos, mi duda o problema es el siguiente, lo que intento es añadir un objeto a un array de objetos(Si, se que es mas fácil con ArrayList), pero lo que estoy intentando es con vectores.
Bueno el código es el siguiente(Código Resumido):
Código Java:
Ver original//Bueno en un principio cree el array de conductores, solo de 10:
static conductores[] ListaConductores = new conductores[10];
//...
//Los añado los objetos:
conductores tax1 = new taxistas("11111111A", "Pepe Ivars", 7);
conductores tax2 = new taxistas("22222222B", "Juan Perez", 5);
conductores trans1 = new transportistas("33333333C", "Miguel Garcia", 50000, 50);
conductores trans2 = new transportistas("44444444D", "Pedro Martinez", 30000, 60);
conductores[] ListaConductores = {tax1, tax2, trans1, trans2};
//Ahora al intentar añadir un objeto mas no me deja, es decir que es como si no me lo reconociera...
//Despues de introducir los datos por teclado creo el objeto
conductores tax = new taxistas(nif, nom, plazas);
//Ahora al pasar el for deberia de reconocer el null y sobreecribirlo no?
for (int i = 0; i < ListaConductores.length; i++) {
if(ListaConductores[i] == null){
ListaConductores[i] = tax;
}
}
Tengo el mismo problema al borrar un objeto...
Gracias de antemano.