본문 바로가기
Web Programing!/JAVA / JSP

[jsp] 형변환하기

by 어설픈봉봉이 2011. 7. 27.
반응형
SMALL

1. int -> String
int i = 1;
String str = Integer.toString(i);

 

2. String -> int
String str = "1234";
int i = Integer.parseInt(str);

 

3. double -> String
double d = 2.34;
String str = Integer.toString(d);

 

4. String -> double
String str = "2.34";
double d = Double.valueOf(str).doubleValue();

 

5. float -> String
float f = 0.234F;
String str = Float.toString(f);

 

6. String -> float
String str = "0.234F";
float f = Float.valueOf(str).floatValue();

 

7. long -> String
long l = 123456L;
String str = Long.toString(l);

 

8. String -> long
String str = "123456";
long l = Long.parseLong(str);

 

9. int -> 16진수
int i = 12;
String hex = Integer.toHexString(i);

 

10. 16진수 -> int
String hex = "ABCD";
int i = Integer.parseInt(hex,16);



11. float ->  int (소수점 반올림)
UsedExt,TotalExt 는 float형 데이터
((int)(100-UsedExt/TotalExt*100))


반응형