подскажите, я вот познакомился с классом Scanner и методами nextInt(); nextLine();
И представил для себя такую задачку:
Если пользователь вводит слово - выполняется одно условие
Если же пользователь вводит цифры - выполняется другое условие
Однако не могу понять как бы реализовывалась такая задачка.
Два вопроса возникло:
1) Можно ли как-то определять что вводит пользователь: тип данных String либо int ?
2) Полагаю, должны использоваться условные операторы. Однако как в параметрах оператора выставлять условие проверки на тип данных? String либо int ?
Изученные мною while() for() if() - походу не подходят для этой задачи.
Засунь каст в int в блок try - catch. Если поймаешь NumberFormatException, значит строка