오늘은 kotlin의 null 처리에 대해서 글을 써보려고 한다.
코틀린에서 !!와 ?는 null 처리에 이용되는 문구이다.
?는 null 일 수도 있다는 걸 알려줄 때 사용된다.
var name:String? = null
다음과 같이 사용할 수 있다.
그렇다면 !!은 언제 사용될까?
!!은 null 이 아니다라는 걸 알려줄 때 사용된다.
println(name!!.value);
이런식으로 사용된다.
저번에 헷갈렸던 기억이 있어 정리하게 되었다.
'언어 > Kotlin' 카테고리의 다른 글
[Kotlin] Companion Object (0) | 2022.03.20 |
---|