숫자를 문자열로 바꾸기
int num = 12345;
String num1 = String.valueOf(num); // num을 문자열 "12345"로 변환
String num2 = Integer.toString(num); // num을 문자열 "12345"로 변환
String num3 = "" + num; // num을 문자열 "12345"로 변환
String num4 = "" + 123.45; // 문자열 "123.45"로 변환
String num5 = "" + 0; // 문자열 "0" 으로 변환
문자열을 숫자로 바꾸기
String str = "100";
int num1 = Integer.valueOf(str).intValue();
int num2 = Integer.parseInt(str);
long num3 = Long.parseLong(str);
double num4 = Double.valueOf(str).doubleValue();
float change1 = Float.parseFloat("13.54f"); // 문자를 실수로 받기
double change2 = Double.parseDouble("14.5"); // 문자를 더블로 받기
Byte.parseByte(str) 바이트형 정수로
Short.parseShort(str) short형 정수로
Integer.parseInteger(str) int형 정수로 변환
Long.parseLong(str) long형 정수로 변환
Float.parseFloat(str) float형 부동 소수로 변환
Double.parseDouble(str) double형 부동 소수로