String 형변환
String s = "1";
//string -> int 1번방식
int i = Integer.parseInt(s);
//string -> int 2번방식
int i2 = Integer.valueOf(s);
1
1
String s_num = "1";
//String -> Double 1번방식
double d_num = Double.parseDouble(s_num);
//String -> Double 2번방식
double d_num2 = Double.valueOf(s_num);
1.0
1.0
String s_num = "1";
//String -> Float 1번방식
float f_num = Float.parseFloat(s_num);
//String -> Float 2번방식
float f_num2 = Float.valueOf(s_num);
1.0
1.0
String s_num = "1";
//String -> long 1번방식
long l_num = Long.parseLong(s_num);
//String -> long 2번방식
long l_num2 = Long.valueOf(s_num);
1
1
String num = "1";
//String -> Short 1번방식
short s_num = Short.parseShort(num);
//String -> Short 2번방식
short s_num2 = Short.valueOf(num);
1
1
Int형 변환
int num = 1;
//int -> String 1번 방식
String s = String.valueOf(num);
//int -> String 2번 방식
String s2 = Integer.toString(num);
1
1