Bueno tengo un programa donde se ingresan dos tipos de datos(es decir tengo dos clases con herencia), se ingresan los datos para ambas clases, mi duda es que tengo que buscar por nombre alguno de los datos ingresados en cualquier clase y no me esta saliendo como debiera.
Aqui mi codigo de busqueda
System.out.println("Ingrese nombre del cliente a buscar");
temp=Leer.nextLine();
temp=Leer.nextLine();
for(i=0;i<n||i<a;i++)
{
if(x[i].nombre.equals(temp)){
e=1;
}
else if(y[i].nombre.equals(temp))
{
u=1;
}
if(e==1){
System.out.println("Eliminado! ");
n--;
}
else if(u==1)
{
System.out.println("Eliminado! ");
a--;
}
else{
System.out.println("No tengo ese dato");
}
}