RadarURL
응용 프로그래밍

Java/숫자와 문자 사이 변환

by JaeSoo posted Jun 25, 2007
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
1. 숫자를 문자열로 바꾸기

int i = 639;
String str = String.valueOf ( i );
String str = Integer.toString ( i );
String str = i.toString ( );
String str = "" + i;


2. 문자열을 숫자로 바꾸기

String str = "639";
int i = Integer.valueOf ( str ).intValue ( );
int i = Integer.parseInt ( str );
long i = Long.parseLong ( str )
double j = Double.valueOf ( str ).doubleValue ( );

참고:
01, 02, ... , 09 String 데이터를
int i_month = Integer.parseInt(s_month); 하면 1, 2, 3 ... 으로 되는군...


3. 기타 형변환

Float를 Integer로 바꾸기

float f = 3.25;
int i = ( int ) f;
double d = ( double ) i; // 플로트형

Object를 int 타입으로 형변환 하기 ... 바로 안되므로 String으로 바꾼후 int로 형변환 한다.
Integer.parseInt ( vector.elementAt ( 0 ).toString () );

출처 : http://zeropage.org/zero/index.php?title=Java%2F%BC%FD%C0%DA%BF%CD%B9%AE%C0%DA%BB%E7%C0%CC%BA%AF%C8%AF&url=zeropage

Articles

1 2 3 4 5 6 7 8 9 10