**Wrapper 클래스**
개념 : 8개의 기본 데이터를 클래스 객체로 만든 묶음을 나타냄
☆ 오토박싱, 오토언박싱
- 스택 영역 : 기본 변수가 들어감
- 힙 영역 : new연산자
(1)오토박싱 : 스택 영역 -> 힙 영역
-> 스택 영역의 값을 힙 영역(박스)에 객체를 생성하여 집어넣음.
(2)오토언박싱 : 힙 영역 -> 스택 영역
-> 힙 영역(박스)에서 값을 꺼내어 스택 영역으로 복사
☆ 메서드 종류
parseXXX() : String형을 각 기본자료형으로 변환할 때
XXXvalue() : 자신이 가진 값을 기본데이터형으로 반환
☆ 실습(1)
결과
☆ 실습(2) - 10진수를 2/8/16진수로 바꾸기
메서드 종류
toBinaryString() : 2진수로 바꿔줌
toOctalString() : 8진수로 바꿔줌
toHexString() : 16진수로 바꿔줌
결과
☆ 실습(3) - 오토박싱과 오토언박싱
결과
☆ 실습(4) - 기본형을 참조형으로 변환(형변환 생략 가능)
같은 정수형 타입이므로 형변환 생략 가능하다.
결과
'N스크린하이브리드앱과정 > JAVA' 카테고리의 다른 글
[4주][2일][3~4th] 예외(Exception) 클래스. SimpleDateFormat 클래스. throws (0) | 2013.08.06 |
---|---|
[4주][1일][3~4th] JAVA: 중첩클래스(nested class) (0) | 2013.08.05 |
[3주][4일][3~4th] StringBuffer 클래스, StringTokenizer (0) | 2013.08.01 |
[3주][2일][8th] JAVA: 연습문제 (0) | 2013.07.30 |
[3주][2일][3~4th] JAVA: 다양한 클래스 라이브러리의 활용 (0) | 2013.07.30 |