Hola gente quisiera saber si alguien puede darme un empujon con este codigo:
package buscar;
import javax.swing.JOptionPane;
public class Buscar {
public static void main
(String[] args
) { boolean confirmacion = true;
int i,j =0;
String [] jr
= new String[2];//creamos un arreglo para nombres
int [] gr = new int [2];// creamos un arreglo para telefono
while (confirmacion ==true){
+ "1 Cargar Operarios\n"
+ "2 Buscar Por Nombre\n"
+ "3 Buscar Por Telefono\n"
+ "4 Salir"));
if (a ==1){
JOptionPane.
showMessageDialog(null,
"Ingrese el telefono de "+ p
); for (i=0; i<jr.length-1;i++){
jr [i+1] =p;
}
for (j=0; j<gr.length-1; j++){
int telefono
= Integer.
parseInt(JOptionPane.
showInputDialog("Ingrese el Numero de Telefono ")); gr[i+1]= telefono;
}
}
if (a== 2){
String oper
= JOptionPane.
showInputDialog(null,
"Ingrese el nombre del operario a Buscar"); for(i =0; i<gr.length;i++){
if (jr[i] == oper && jr[i]!= oper){
JOptionPane.
showMessageDialog(null,
"El telefono del operario "+oper
+" es: "+jr
[i
] );
}
else{
}
}
if (a==3){
int tel
=Integer.
parseInt( JOptionPane.
showInputDialog(null,
"Ingrese el telefono del operario a Buscar"));
if (tel == gr[i]){
JOptionPane.
showMessageDialog(null,
"El operario es "+gr
[i
]); }
}
if (a==4){
}
//como convertir un while a true o false usando JOptionPane confirm dialog....
//int operacion = (JOptionPane.showConfirmDialog(null,"Desea cargar mas operarios y telefonos", "Confirmacion", JOptionPane.YES_NO_OPTION));
// if (operacion == 0){
// confirmacion = true;
//}else
// if (operacion ==1 ){
// System.exit(0);
}
}
}
}
la idea es que cargues operarios con su teléfono y luego a través del menú puedas buscarlos o por nombre o por el teléfonoel código se que esta algo bien pero no se donde esta el problema.
Gracias.