숫자는 문자로, 문자는 숫자로

오늘·2021년 3월 23일
0

Java

목록 보기
24/42

숫자를 문자열로 바꾸기

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형 부동 소수로 

0개의 댓글

관련 채용 정보