티스토리 뷰

Java, JavaScript

[Java] Wrapper 클래스

체봄 2019. 6. 14. 16:31

[Wrapper 클래스]

: 기본형을 클래스로 정의한 것으로, 기본형을 객체로 다루기 위해 사용.

 

Wrapper 클래스의 equals 메소드는 오버라이딩 되어 있으므로 내용을 비교한다.

 

 


 

autoBoxing

: new를 사용하지 않고도 Wrapper 클래스 객체화하는 것

 

ex) Integer intg = 100;      // Integer intg = new Integer(100);

 

 

unautoBoxing

: Wrapper 클래스 객체를 자동으로 기본형으로 바꾸는 것

 

ex) int i = intg + 10;

   /*

   int temp = intg.intValue();

   int i = temp + 10;

   */

 

 

※ autoBoxing 기능은 처리 속도가 느리기 때문에 정석대로 작성하는 걸 추천!

 

반응형

'Java, JavaScript' 카테고리의 다른 글

[Java] Generic  (0) 2019.06.14
[Java] enum 클래스  (0) 2019.06.14
[Java] Object 클래스의 기본 메소드  (0) 2019.06.14
[Java] 예외 처리 (try~catch, throws)  (0) 2019.06.07
[Java] 다형성(Polymorphism)과 instanceof 연산자  (0) 2019.05.10

댓글