방명록
- Java 기초 14 : 퀴즈 (주민등록번호 추출)2024년 09월 25일 11시 15분 22초에 업로드 된 글입니다.작성자: UXO Studio
01 문제
02 풀이
01 문제
주민등록번호에서 생년월일 및 성별 정보를 추출해주는 프로그램을 작성하시오.
02 풀이
public class ch14 { public static void main(String[] args) { String id = "240305-3456789"; String birth = ("20" + id.substring(0,2) + "/" + id.substring(2,4) + "/" + id.substring(4,6)); String gender = (Integer.parseInt(id.substring(7,8)) == 3) ? "남" : "여"; System.out.println("[입력]"); System.out.println("id : " + id + "\n"); System.out.println("[출력]"); System.out.println("주민등록번호\t: " + id.substring(0,8) + "******"); System.out.println("생일\t\t\t: " + birth); System.out.println("성별\t\t\t: " + gender); } }
------------------------ [입력] id : 240305-3456789 [출력] 주민등록번호 : 240305-3****** 생일 : 2024/03/05 성별 : 남 ------------------------
#Java프로그래밍 #주민등록번호 #문자열추출 #프로그래밍기초 #코딩기초 #프로그래밍공부 #코딩연습 #프로그래밍언어 #초보프로그래머 #Java기초 #문자열처리 #substring #성별추출 #생년월일추출 #Java코드 #문자열포맷팅 #문자열분석 #문제풀이 #코드예제 #주민등록번호처리 #생년월일추출 #성별추출 #문자열추출 #substring코드 #문자열처리코드 #조건연산자
'Java > Java 기초' 카테고리의 다른 글
Java 기초 16 : switch (1) 2024.09.25 Java 기초 15 : If (0) 2024.09.25 Java 기초 13 : 특수문자 (0) 2024.09.25 Java 기초 12 : 문자열 비교 (0) 2024.09.25 Java 기초 11 : 문자열 (1) 2024.09.25 다음글이 없습니다.이전글이 없습니다.댓글