본문 바로가기

프로그래밍/JAVA

java - 데이터 형변환

반응형

Jsp나 서블릿으로 프로그래밍을 하다 보면 변수의 데이터형을 변환할 필요가 생깁니다.
 
1. int --> String
    int i = 2;
    String s = Integer.toString(i);
2. String -> int
    String s = "1234";
    int i = Integer.parseInt(s);
3. double --> String
   double d = 2.34;
    String s = Integer.toString(d);
4. String --> double
    String s = "2.34";
    double d = Double.valueOf(s).doubleValue();
5. float --> String
    float  f = 0.234F;
    String s = Float.toString(f);
6. String --> float
    String s = "0.234F";
    float f = Float.valueOf(s).floatValue();
7. long --> String
    long l = 123456L;
    String s = Long.toString(l);
8. String --> long
    String s = "123456";
    long l = Long.parseLong(s);
9. int --> 16
    int i = 12;
    String hex = Integer.toHexString(i);
10. 16 --> int
    String hex = "ABCD";
    int i = Integer.parseInt(hex, 16);
 
 
반응형