공부 기록/Java
[Java] 문자열(String), 숫자(int, double, float, long, short) 형변환
yurison
2023. 5. 4. 22:16
String ---> int, double, float, long, short
String str = "1234";
int n = Integer.parseInt(str);
int n = Integer.valueOf(str);
double n = Double.parseDouble(str);
double n = Double.valueOf(str);
float n = Float.parseFloat(str);
float n = Float.valueOf(str);
long n = Long.parseLong(str);
long n = Long.valueOf(str);
short n = Short.parseShort(str);
short n = Short.valueOf(str);
int, double, float, long, short ---> String
int n = 1234;
String str = String.valueOf(n);
String str = Integer.toString(n);
double n = 1.23;
String str = String.valueOf(n);
String str = Double.toString(n);
float n = 1.23f;
String str = String.valueOf(n);
String str = Float.toString(n);
long n = 1.23;
String str = String.valueOf(n);
String str = Long.toString(n);
short n = 1.23;
String str = String.valueOf(n);
String str = Short.toString(n);