0 votos
por (20 puntos) en Java
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");
                 }
            }

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
preguntado por Odraga (20 puntos) May 22, 2020 en Java
0 votos
3 respuestas
preguntado por Euler81 (60 puntos) Ene 28, 2016 en Java
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...