1
好了,所以,我有這樣一段代碼:掃描儀輸入讀取多行代碼同時,拋出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首先。我應該添加哪些代碼,以便編譯器等待,直到我初始化agencyName變量,然後讓我分配'days'變量。
這是怎麼看起來像在控制檯:
寫的'in.nextLine();''後= agencyName in.nextLine();' –
提供完整的代碼全部掃描儀您正在使用 –