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 originalpublic void buscar() {
int i;
String encontro
= " ", continuar2
= "", cod
; Scanner entrada
= new Scanner
(System.
in);
do {
i = 0;
encontro = "n";
System.
out.
println("Empleado a buscar: "); cod = entrada.nextLine();
do {
if ((cod).equals(persona[i].getNombre1())) {
encontro = "s";
System.
out.
println("<<<< Empleado Encontrado!!! >>>>" + "\n"); System.
out.
println("Primer Nombre: " + persona
[i
].
getNombre1() + "\n" + "Segundo Nombre: " + persona[i].getNombre2() + "\n"
+ "Segundo Apellido: " + persona[i].getApellido1() + "\n"
+ "Telefono: " + persona[i].getTelefono() + "\n"
+ "Direccion: " + persona[i].getDireccion() + "\n"
);
} else {
i += 1;
}
} while (i < pos && "n".equals(encontro));
if ("n".equals(encontro)) {
System.
out.
println(cod
+ " Este empleado no existe"); }
System.
out.
println("¿Desea Buscar otro Empleado S/n ? \n"); continuar2 = entrada.nextLine();
} while ("s".equals(continuar2));
}