Я начинающий программист (первый пост здесь!), И я не могу понять, как создать сообщение об ошибке с циклом «делать пока». Если данный ввод отсутствует в алфавите, он должен отображать сообщение об ошибке, пока не будет дан ввод только с буквами, а затем перейдите к остальной части программы. Мой код, кажется, работает навсегда, даже если ему задан правильный ввод. Любые предложения приветствуются! :)Сообщение об ошибке while while
do {
input = JOptionPane.showInputDialog("What is your name?");
if (input.contains("[a-zA-Z]"))
name = input;
else
System.out.println("Please enter a valid name containing: ‘a-z’ or ‘A-Z’ lower or upper case");
} while (!input.contains("[a-zA-Z]"));
Это работало отлично, спасибо так много! :) –
@GregSmith Добро пожаловать. –