반응형

float a = 1.123456;

String result = "";

String pattern = "0.##";
DecimalFormat df = new DecimalFormat(pattern);
result = df.format(a);

System.out.println(result);

반응형

'프로그래밍 > 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
반응형

숫자를 문자열로 바꾸기

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

반응형

+ Recent posts