반응형
숫자를 문자열로 바꾸기
int i = 1234;
String s = String.valueOf(i); 문자열 "1234"로 변환
String s = Integer.toString(i); 문자열 "1234"로 변환
String s = ””+i; 문자열 "1234"로 변환
String s = “”+12.34; 문자열 "12.34"로 변환
String s = “”+0; 문자열 "0"로 변환
문자열을 숫자로 바꾸기
String str = "1234";
int i = Integer.valueOf(str).intValue();
int i = Integer.parseInt(str);
long i = Long.parseLong(str)
double i = Double.valueOf(str).doubleValue();
Byte.parseByte(str) 바이트형 정수로 변환
Short.parseShort(str) short형 정수로 변환
Integer.parseInteger(str) int형 정수로 변환
Long.parseLong(str) long형 정수로 변환
Float.parseFloat(str) float형 부동 소수로 변환
Double.parseDouble(str) double형 부동 소수로
반응형
'프로그래밍 > JAVA' 카테고리의 다른 글
[JAVA] 이클립스 실행시 오류 날때. (0) | 2010.08.06 |
---|---|
JAVA 이클립스 override and update / commit (0) | 2010.08.05 |
JAVA 설치 및 환경설정 하기. (0) | 2010.08.04 |
JAVA 소수점 반올림 (0) | 2010.07.07 |