Не может быть преобразован в переменную, после запроса пользователя ввести переменную
Возможно, это что-то очевидное, но когда я пытаюсь заставить пользователя продолжать вводить значение, пока он не введет действительное значение, я получаю сообщение об ошибке, что переменная не может быть разрешена.
Затем, если я объявляю это заранее, я получаю сообщение об ошибке с повторяющимся значением.
do {
float x = Float.parseFloat(javax.swing.JOptionPane.showInputDialog("Enter 1");
} while (x != 1);
Разве компилятор не должен выполнятьdo
заявление, прежде чем беспокоиться оwhile
?