String num = '12345';
NumInt = Integer.valueOf(num);
숫자형태의 String을 int로 형변환을 할 경우에는 문제가 되지 않지만,
숫자형태가 아닌 String을 int형으로 형변환을 할 경우
NumberFormatException 예외처리를 해주어야 함
String nameStr = "12345abc";
int nameInt; //형변환 후 담을 변수
//string to int (문자열인 경우 예외처리)
try {
nameInt = Integer.valueOf(nameStr);//형변환
}catch(NumberFormatException e){
nameInt = 0; //문자열을 숫자로 변경할 수 없을 경우 예외처리
}