본문 바로가기

IT/자바함수

Integer.parseInt() 문자를 숫자로 변형할 때

자바에서 스트링을 숫자 값으로 변형할 때 Integer.parseInt()  

[출처] Integer.parseInt() vs Integer.valueOf() 차이|작성자 멋진태혁


package study;


public class Index_Study {


public static void main(String[] args) {

String jumin_no = "901212-1234567";

char gender = jumin_no.charAt(7);

String str_year = jumin_no.substring(0, 0+2);


// String -> int변환

int year = Integer.parseInt(str_year);

if(gender=='1' || gender=='2' || gender=='5' || gender=='6')

{

year = year + 1900;

else

{

year = year + 2000;

}

System.out.println("년도는 : " + year);

}


}