我試圖用一個Scanner
獲得來自用戶的日期格式MM/DD/YYYY
使用分隔符/
這樣做,但一旦應用程序停止用戶輸入數據繼續。如果我簡單地使用標準的空格分隔符,它將工作得如何。使用正斜槓作爲分隔符掃描儀
Scanner scanner = new Scanner(System.in);
scanner.useDelimiter("/");
System.out.print("Birth Date (MM/DD/YYYY) ");
birthMonth = scanner.nextInt();
birthDay = scanner.nextInt();
birthYear = scanner.nextInt();
是否拋出異常? –
這是什麼意思? –
如果您使用'/'作爲分隔符,你鍵入'/'後的一年? ;) –