S.S.G

Wrapper 클래스 본문

코딩/JAVA

Wrapper 클래스

자유로운개발 2016. 6. 30. 17:17
반응형


Wrapper 클래스 활용 예시


- 8개의 기본 데이터를 객체 형식으로 다루기 위해 JDK에 의해 지원되는 8개의 클래스를 통칭하여 Wrapper 클래스라고 한다


(Wrapper 클래스 타입 =   Byte, Short, Integer, Long, Character, Float, Double, Boolean)




public class Test {

  public static void main(String arg[]) {

    Integer i = new Integer(10);
    char c = '9';
    Double d = new Double(3.1234566);

    System.out.println(Character.toLowerCase('A')); // 대문자 'A'를 소문자로 변환

    if (Character.isDigit(c)) // 문자 c가 숫자를 나타내면 true
       System.out.println(Character.getNumericValue(c)); // 문자를 숫자로 변환

    System.out.println(Integer.parseInt("-543")); // 문자열을 정수로 변환

   

    System.out.println(Integer.parseInt("10", 16)); // 16진수 문자열을 정수로 변환

   

    System.out.println(Integer.toBinaryString(17)); // 2진수로 표현된 문자열로 변환
       

    System.out.println(Integer.bitCount(28)); // 2진수에서 1의 개수 출력
       

    System.out.println(Integer.toHexString(28)); // 16진수 문자열로 변환
       

    System.out.println(i.doubleValue()); // 정수를 double로 변환
       

    System.out.println(d.toString()); // Double을 문자열로 변환
       

    System.out.println(Double.parseDouble("44.13e-6"));// 문자열을 double로 변환
   

    }
}



실행 결과


a
9
-543
16
10001
3
1c
10.0
3.1234566
4.413E-5

반응형

'코딩 > JAVA' 카테고리의 다른 글

String 활용  (0) 2016.06.30
charAt() 메소드  (0) 2016.06.30
객체 비교와 equals()메소드  (0) 2016.06.30
평균값 구해보기  (0) 2016.06.29
static 필드와 메소드 사용 연습  (0) 2016.06.29