Notice
Recent Posts
Recent Comments
개발일지
int vs. Integer 본문
1. primitive 자료형
- int, float, long, double
- 산술연산 가능
- null 로 초기화 할 수 없음
2. Wrapper 클래스
- *Unboxing 하지 않으면 산술연산 불가능, null 값을 처리할 수 있음
- null 값 처리 용이하니 SQL 과 연동할 경우 처리 원활하게 하게 할 수 있음
* Boxing
: primitive 자료형 -> Wrapper 클래스 // Integer a = new Integer(b);
* Unboxing
: Wrapper 클래스 -> primitive 자료형 // int b = a.intvalue();
Integer.valueOf(String) vs. Integer.parseInt(String)
Integer.valueOf(String) : Integer 클래스 리턴 , 산술연산 불가능
Integer.parseInt(String) : int 형 리턴, 산술연산 가능
'JAVA' 카테고리의 다른 글
코틀린[Kotlin], 정말 자바[JAVA]와 100% 호환되나? (0) | 2022.11.04 |
---|---|
[JAVA] 참조 타입 reference type (0) | 2022.03.03 |
[JAVA] 자바 가상 기계 JVM (0) | 2021.12.14 |
[JAVA] StringBuilder (0) | 2021.12.07 |
JAVA 언어 특징 (0) | 2021.11.22 |