El programa guarda inquilinos en un arraylist lstInquilino.
Tengo un iterador listInquilino para recorrer el ArrayList.
¿Como podría hacer un método en el que me pida un dni y busque ese dni que introduce el usuario en el ArrayList y me seleccione ese inquilino? Para luego posteriormente borrar ese inquilino o modificarlo.
Código:
ArrayList<Inquilino> lstInquilino = new ArrayList<>();
public Inquilino pedirInquilino() throws IOException{
objInquilino.setNombre(pideCadena("Nombre -> "));
objInquilino.setApellido(pideCadena("Apellido -> "));
objInquilino.setDni(pideString("DNI -> "));
objInquilino.setIban(pideString("IBAN -> "));
return objInquilino;
}
public void listInquilino(){
Iterator<Inquilino> itInquilino = lstInquilino.iterator();
int cont = 0;
while(itInquilino.hasNext()){
objInquilino = itInquilino.next();
System.out.println( cont + "- " + objInquilino);
cont++;
}
}