본문 바로가기
IT/Java

[Java] - 자바 String 문자열 주민등록번호에 하이픈(-) 추가 하는 방법

by 차이나는 개발자 2021. 9. 29.
728x90
반응형

#자바 String 문자열 주민등록번호에 하이픈(-) 추가 하는 방법

 

 

#자바 String 문자열 주민번호에 하이픈(-) 추가 하는 메서드

-param: JuminNo String

-return: 하이픈(-)이 추가된 주민번호

 

-예시

public class test {

	public static String JuminNo(String JuminNo) {
		if (JuminNo == null)
			return "";

		if (JuminNo.length() <= 0 || (JuminNo.length() != 13 && JuminNo.length() != 14))
			return JuminNo;
		String strRet = "";
		if (JuminNo.length() == 13) {
			strRet = JuminNo.substring(0, 6) + "-" + JuminNo.substring(6);
		} else if (JuminNo.length() == 14) {
			strRet = JuminNo;
		}

		return strRet;
	}

	public static void main(String[] args) {
		System.out.println(JuminNo("801211109283")); // 801211109283(12자리수 불가)
		System.out.println(JuminNo("7019283331923")); // 701928-3331923
	}
}

 

 

 

728x90
반응형

댓글