답변 1
1
안녕하세요 높으면백두산님!! 🙂
List<Int?>에 null이 들어갈 수 있다는 의미는 다음과 같습니다!!
말씀해주신 것처럼 Int의 기본값은 0이 맞습니다!
다만 아래 코드는 가능한 반면
val list = mutableList<Int?>()
list.add(null)
아래 코드는 불가능합니다!!
val list = mutableList<Int>()
list.add(null)
MutableList<Int?>에는 Int? 타입이 들어갈 수 있으니 null이 리스트 안에 들어갈 수 있다는 의미입니다~!!
감사합니다!!!