IT
[Java] How convert (Type) to Int
안선생 Dr.Ahn
2022. 12. 12. 16:40
728x90
반응형
int와 int[]에서의 사용 가능한 메소드가 서로 달라서 애를 먹다가 찾게 된 정보를 적어본다.
Int와 Intger의 차이?
int는 기본 자료형으로, 변수의 daya type이다.
산술 연산 가능, null로 초기화 불가능
boxing : int to integer
Integer는? ArrayList<Integer> a = new ArrayList<Integer>()나 Integer.parseInt(s) 등에 쓰인다.
즉, 기본형(int)를 객체로 다루기 위해 사용하는 wrapper class이다.
Unboxing하지 않은면 산술 연산 불가능. null 초기화 가능
unboxing: integer to int
세상 혼란스러운 것이다...
728x90
반응형