(JAVA) autoBoxing , unBoxing의 이해
2020. 2. 3. 11:08
autoBoxing이란? 원시 타입의 값을 해당하는 wrapper 클래스의 객체로 바꾸는 과정을 의미 자바 컴파일러는 원시 타입이 아래 두 가지 경우에 해당될 때 autoBoxing을 적용한다. Passed as a parameter to a method that expects an object of the corresponding wrapper class. Assigned to a variable of the corresponding wrapper class. 원시타입이 Wrapper 클래스의 타입의 파라미터를 받는 메서드를 통과할 때 원시 타입이 Wrapper 클래스의 변수로 할당될 때 return 하는 text의 타입은 원시 타입이지만 해당 메서드의 리턴 타입은 Integer이다. (Wrapper ..