Saludos una vez más compañero.
Con mucho agradecimiento por su paciencia y comprensión solicito una vez más de ayuda.
1. ¿Cómo hago para que el operador de do deje de trabajar cuando lo que tengo en el lector del teclado sea XXXX ?
Yo pienso que una solución podria ser una transformación de lo que se digite a enteros y que la multiplicación de esos enteros se compare con el valor de X en ASCII osea 120*120*120*120 en el caso de mínusculas y en el de mayusculas 88*88*88*88.
¿Qué piensa de esa solución compañero?.
De ser posible y óptima, ¿Cómo puedo convertir lo que tengo en el Buffered?, es decir:
BufferedReader lector=new BufferedReader(new InputStreamReader(System.in));
z = lector.readLine();
Entonces, ¿Cómo le hago para convertir eso que introdusca a un código ASCII individual de letras?, ¿No quedaría muy pesado el programa?.
La verdad intenté solucionarlo también inicializando una variable tipo String h en XXXX y otra String f en xxxx y luego preguntar si lo que tengo en Buffered es igual a eso con un if y luego si es así entonces que haga opcion2 = 2 con la finalidad de finalizar la operación lógica do
Me gustaría compartir con usted el código que tengo hasta el momento.
Menú = Experimento2
http://ideone.com/5oCGmp
Clases
1. Discotienda
http://ideone.com/A1mOp9
2. CD
http://ideone.com/GG8mSB
Gracias de antemano por la ayuda.