열정 실천

[JAVA] 자바에서의 형변환 (String to int, float, long) (string to char (char to int) 본문

개발 공부/JAVA

[JAVA] 자바에서의 형변환 (String to int, float, long) (string to char (char to int)

구운오니 2022. 7. 21. 00:52
string에서 숫자형(int, double, float)으로
String str = "1234";

//String to int
int i1 = Integer.parseInt(str);
int i2 = Integer.valurOf(str);

//String to float
float f = Float.valueOf(str);

//String to double
double d = Double.valueOf(str);

//String to long
long l = Long.parseLong(str);

//String to short
short s = Short.parseShort(str);

 

 

string에서 각각의 char로
String str = "1234";
char c1 = str.charAt(0); // 1
char c2 = str.charAt(1); // 2
char c3 = str.charAt(2); // 3
char c4 = str.charAt(3); // 4

 

 

 

char 에서 int로
String str = "1234";

int i = str.charAt(0) - '0';

 

char형에 

해주기!