Server Oriented/Java & JSP
Integer.parseInt(DateTimeFormat.getDateTime4PatternByStatic("yyyy")) 오류
래빗 크리스
2013. 3. 27. 18:51
DateTimeFormat 은 사용자 정의 클래스인데, Calendar 클래스를 활용하였음.
아래와 같이 코딩할때 런타임에서 간혹 엉뚱한 값이 들어가서 문제가 발생.
int aa = Integer.parseInt(DateTimeFormat.getDateTime4PatternByStatic("yyyy"));
아래와 같이 풀어 쓰면 오류가 발생하지 않음.
String year = DateTimeFormat.getDateTime4PatternByStatic("yyyy");
int aa = Integer.parseInt(year);
아래와 같이 해도 오류가 발생하지 않았을까..?
int aa = Integer.parseInt((String)DateTimeFormat.getDateTime4PatternByStatic("yyyy"));