Хорошо так, у меня есть этот кусок кода:вход Сканер читает несколько строк кода сразу, бросает IntputMismatchException
if (type == 1){
System.out.println("Agency name: ");
agencyName = in.nextLine();
System.out.println("No. of days: ");
days = in.nextInt();
Patuvanje p = new PraznicnoPatuvanje (agencyName, 20, days);
nizaPatuvanje[i] = p;
}
Сканер читает «AgencyName» и «дни» без меня пытается ввести AgencyName во-первых. Какой код следует добавить, чтобы компилятор подождал, пока не инициализирую переменную agentName, а затем позвольте мне назначить переменную «days».
Вот как это выглядит в консоли:
написать 'in.nextLine()' после 'AgencyName = in.nextLine();' –
обеспечивают полный код всех сканер ты используешь –