Новое в Java. Как сделать недопустимым для пользователя ввод целого числа? - PullRequest
0 голосов
/ 25 июня 2019

Я новичок в Java.

Требуется, чтобы пользователь ответил словом, которое может начинаться с гласной или согласной.Любые другие символы недопустимы.Если ввод неправильный, программа должна распечатать «ни гласный, ни согласный»

1 Ответ

0 голосов
/ 25 июня 2019

После ввода данных пользователем вы хотите взять эти данные и сравнить их со всеми неверными данными. Вы можете сделать это, создав массив неверных входных данных и запустив for loop для сравнения каждого из них. в цикле for требуется условный оператор, такой как

for(int i = 0; i <= array.length();i++){
    if(userinput.charAt(0) == array[i]{ 
         System.out.println("neither vowel nor constant");
    }
}

Функция charAt () возвращает первую букву или символ в начале строки, а функция length () возвращает длину массива!

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...