Cita:
Iniciado por dark_night nop no me sirve
la definicion de la variable
tiene k ser asi(no es definido por mi):
private Vector libros;
y al hacer un libros.get(i).getnombre()
dice ke el metodo no existe(y existe);
Lo que devuelve el metodo get() de un Vector es un "Objeto" y para poder usarlo como "Libro" hay que hacer un "casting".
Libro miLibro = (Libro) libros.get(i);
if(miLibro.getNombre()....
Como hace alanp en su código.