He estado tratando de realizar el ejercicio CU00670B para el cual ya encontré respuesta, he logrado compilar el código pero al ejecutar el main, el programa presenta las siguientes anomalías: 1ro: no muestra por pantalla el mensaje Introduzca un número:" . y 2do: al escribir en la entrada de teclado y pulsar enter, el programa entra en bucle infinito, permitiéndome infinitas entradas.
Reduci el codigo hasta esta sintaxis para verificar que el bucle infinito no es por causa de algun codigo propio erroneo:
import javax.swing.JOptionPane;
public class TestConversion
{
public static void main (String[] Args)
{
String entradaUsuario = JOptionPane.showInputDialog ( "Introduzca un número:" );
}
}
donde se supone que con esta sintaxis, el programa deveria desplegar el mensaje Introduzca un número:" y seguidamente una entrada de teclado, y al pulsar enter se debería detener el JVM y asignar lo escrito como valor de la variable entradaUsuario.
pero contrario a esto el JVM no se detiene y se queda como bucle sin salida pidiendo entradas.
ayuda :