unboxing1 Autoboxing & Unboxing 지난번에 알아보았던 ArrayList 기억나시나요? ㅎㅎ ArrayList를 생성하기 위해서는 안에 type을 명시해주어야 했습니다. ArrayList 이런 식으로 말이죠. 만약에 integer type을 담는 ArrayList를 만들고 싶다면 어떻게 해야할까요? ArrayList 아닐까요? 하지만 안에는 class type이 들어가야 하기 때문에 위에 처럼 표시를 하게되면 에러가 발생합니다. 변수를 선언할 때 사용하던 int가 아닌 'Integer' 라는 class를 사용해주어야 합니다. double, boolean, byte 등 primitive type에는 모두 "wrapper class"가 있습니다. (Class 여서 그런지 맨 앞 레터를 대문자로 표시하고 있습니다.) 이렇게 primitive t.. 2022. 5. 5. 이전 1 다음 반응형