ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 래퍼 클래스 (Wrapper Class)
    JAVA 2023. 10. 4. 23:06

    래퍼 클래스 (Wrapper Class)

    기본 타입의 데이터를 객체로 표현할 때 사용하는 클래스

    래퍼 클래스로 감싸고 있는 기본 타입 값은 외부에서 변경할 수 없음.  -> 값을 내부에 두고 포장하기 때문

    박싱 : 기본 타입의 값을 포장 객체로 만드는 과정 

    언박싱 : 포장객체에서 기본 타입의 값을 얻어내는 과정

    public class Wrapper_Ex {
        public static void main(String[] args)  {
            Integer num = new Integer(17); // 박싱
            int n = num.intValue(); //언박싱
            System.out.println(n);
        }
    }

     

    <자바의 자료형>

    기본 타입 char, int, float, double, boolean

    참조 타입 class, interface

     

     

    Integer 

    클래스명은 대문자로 시작. 

    Integer 클래스의 여러 기능을 구현하려면 .을 찍어야함 

    Integer.parseInt()면, Integer 클래스의 parseInt 기능을 쓰겠다는 것. 

    Integer.parseInt(String s) -> 숫자형의 문자열을 인자값으로 받으면 해당 값을 10진수의 Integer형으로 반환

    Integer.parseInt(String s, int radix) -> 숫자형의 문자열을 첫번째 인자값으로 받고 변환할 진수값을 입력하면 해당 진수에 맞춰 Integer형으로 반환

     

     

     

    'JAVA' 카테고리의 다른 글

    substring 메소드 (문자열 자르기)  (0) 2023.12.09
    스택과 큐의 차이점  (0) 2023.09.01
    this와 this()의 차이 복습  (0) 2023.08.24
Designed by Tistory.