Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

Kim Hyeong

12 wrapper 클래스 본문

java 공부

12 wrapper 클래스

김형완 2018. 8. 10. 10:00

wrapper 클래스

기본형을 클래스로 정의한 것. 기본형 값도 객체로 다뤄져야 할 때가 있다.

이유 : 기본형이라 하는 것은 우리가 사용할수 있는 기능이 별로 없다, 값을 저장이나 연산에 사용하지 다양하게 사용하기 힘들다. 그래서 기본형의 타입을 조금더 다양한 기능을 가지고 사용하기 우;해서 클래스로 만들어서 사용하는 것 . 클래스처럼 만든 타입을 wrapper 클래스라 한다.

기본형태를 참조형으로 만들어 두는 것

기본형의 앞글자를 대문자로 해두어 변경을 한다.

 

Wrapper 클래스는 equals 메소드를 오버라이딩 했다

Wrapper 클래스는 toString 메소드도 오버라이딩 되어있다.

int intg = intg.intValue(); integer객체를 기본형인 int 형으로 바꿔줌

int j = intg +10; > unautoboxing

Integer ing = 200; > autoBoxing Integer ing = new Integer(200)

jdk 1.5 부터 autoBoxing 기능을 제공

'java 공부' 카테고리의 다른 글

14 Generic  (0) 2018.08.10
13 enum 클래스  (0) 2018.08.10
11 object Class  (0) 2018.08.10
10 예외처리  (0) 2018.08.10
09 다형성  (0) 2018.08.10
Comments