package com.test; public class Review { public static void main (String[] args){ //주민번호 010505 -1122222(예) //아래화면처럼 /*생일 : x월x일 성별 : 남자 나이 : 12살*/ String p= "010505-1122222"; //생일 2 3 4 5자리 String birthmonth = p.substring(2,4); String birthday= p.substring(4,6); System.out.printf("생일 : %s월 %s일 \n", birthmonth,birthday); String manWoman = p.substring(7,8); System.out.println(manWoman); //if(manWoman("1")---가져오는 주소가 다르기 때문에 false로 받아 들임 //가져온 값이 같은지를 비교하기위해 equals를 사용... if(manWoman.equals("1")){ System.out.println("성별 : 남자"); }else{ System.out.println("성별 : 여자"); } //문자 -> 숫자 int z = Integer.parseInt("55"); System.out.println(z); //내가 한거~~ String yold = p.substring(1,2); System.out.println("나이 : " + (12-Integer.parseInt(yold))); //강사님 답안 String year = p.substring(0,2); int birthYear = Integer.parseInt(year); System.out.println("나이는 : "+(12-birthYear)); } }
생일 : 05월 05일
1
성별 : 남자
55
나이 : 11
나이는 : 11
'Java > 2012.04 강좌' 카테고리의 다른 글
14일차 StringTokenizer (0) | 2012.04.23 |
---|---|
14일차 StringBuilder (0) | 2012.04.23 |
13일차 String (0) | 2012.04.20 |
13일차 Integer (0) | 2012.04.20 |
13일차 toString() (0) | 2012.04.20 |