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();
예외가 발생합니까? –
그게 무슨 뜻입니까? –
'/'를 구분 기호로 사용하는 경우, 연도 다음에'/'를 입력합니까? ;) –