Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/04/2016, 21:06
escritorio
 
Fecha de Ingreso: abril-2016
Ubicación: Ciudadano del mundo
Mensajes: 3
Antigüedad: 8 años, 6 meses
Puntos: 0
Respuesta: Error al imprimir una busqueda usando vector de objetos (JAVA-NETBEANS 8.0

Hola Muchas Gracias a todos por sus comentarios, he logrado solucionarlo adjunto voy a colocar el metodo buscar, con las correcciones.

Código Java:
Ver original
  1. public void buscar() {
  2.         int i;
  3.         String encontro = " ", continuar2 = "", cod;
  4.         Scanner entrada = new Scanner(System.in);
  5.  
  6.         do {
  7.             i = 0;
  8.             encontro = "n";
  9.             System.out.println("Empleado a buscar: ");
  10.             cod = entrada.nextLine();
  11.  
  12.             do {
  13.                 if ((cod).equals(persona[i].getNombre1())) {
  14.                     encontro = "s";
  15.                     System.out.println("<<<< Empleado Encontrado!!! >>>>" + "\n");
  16.                     System.out.println("Primer   Nombre:        " + persona[i].getNombre1() + "\n"
  17.                             + "Segundo   Nombre:     " + persona[i].getNombre2() + "\n"
  18.                             + "Segundo   Apellido:   " + persona[i].getApellido1() + "\n"
  19.                             + "Telefono:             " + persona[i].getTelefono() + "\n"
  20.                             + "Direccion:            " + persona[i].getDireccion() + "\n"
  21.                     );
  22.                 } else {
  23.                     i += 1;
  24.                 }
  25.             } while (i < pos && "n".equals(encontro));
  26.             if ("n".equals(encontro)) {
  27.                 System.out.println(cod + " Este empleado no existe");
  28.             }
  29.             System.out.println("¿Desea Buscar otro Empleado S/n ? \n");
  30.             continuar2 = entrada.nextLine();
  31.         } while ("s".equals(continuar2));
  32.     }