본문 바로가기

자바 초짜, 자바공략기

만 나이 계산 완성편

https://youtu.be/NGFhG9_lGUQ

문자열을 int형으로 변경 ->Integer.parseint();

문자열이 숫자일 경우(o)

문자열에 숫자와 문자가 섞여있을 경우에는 subString을 사용(o)

 

문자열 중 특정 위치에 있는 문자를 반환할 경우 -> charAt()

char(인덱스)

인덱스는 0번부터 시작.

ex)주민등록번호가 111111-1111111

String으로 된 주민등록번호 특정 위치인 1의 인덱스는 "-"를 포함하기에 charAt(7)로 표기

특정위치의 숫자가 0 또는 9일 경우 1800년대 출생

1 또는 2 일 경우 1900년대 출생

3 또는 4일 경우 2000년대 출생

만나이 계산

만나이 계산 생일이 지나면 올해 - 태어난 해를 계산한 결과와 같음

생일이 지나지않았으면 (올해 - 태어난 해 )-1