명품 자바 Programming
Chapter2 Ex2
Q :
키보드로 입력받은 주민번호에서 문자열을 '-'으로 분리하여 주민번호 앞자리만 출력하는 프로그램을 작성하라. 구분 문자를 설정할 때에는 Scanner 클래스의 useDelimiter() 메소드를 사용하라.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | package chap2ex; import java.util.Scanner; public class q2 { public static void main(String[] args) { int fost, last; Scanner a = new Scanner(System.in).useDelimiter("\\s|-"); System.out.println("주민등록번호를 입력하세요."); fost = a.nextInt(); last = a.nextInt(); System.out.println("주민등록번호 앞자리는 : " + fost); System.out.println("주민등록번호 뒷자리는 : " + last); } } | cs |
Key Point
1. Scanner a = new Scanner(System.in).useDelimiter("\\s|-");
공백 문자나 '-'로 문자열을 분리한다.
유용하셨다면 공감 버튼 ↓ 눌러주세요!
728x90
'# Language > Java' 카테고리의 다른 글
명품 JAVA 프로그래밍 2장 7번 (0) | 2018.07.20 |
---|---|
명품 JAVA 프로그래밍 2장 6번 (0) | 2018.07.20 |
명품 JAVA 프로그래밍 2장 5번 (0) | 2018.07.20 |
명품 JAVA 프로그래밍 2장 4번 (2) | 2018.07.20 |
명품 JAVA 프로그래밍 2장 3번 (0) | 2018.07.20 |
명품 JAVA 프로그래밍 2장 1번 (0) | 2018.07.20 |
명품 JAVA 프로그래밍 2장 OpenChallenge (0) | 2018.07.20 |