[KOTLIN] NULL SAFTY / NULL 처리방법
·
KOTLIN
Kotlin의 타입시스템은 null references 위험을 제거하는 것을 목표로 함 Safe Call 연산자 fun main() { val name : String? = null val len = name?.length val upperName = name?.uppercase() println("${upperName}이고 이름자리는 ${len}자리입니다.") } ?.로 표현되며 nullable한 변수를 검사하여 null일 경우 NullPointException을 발생시키지 않고 그대로 null을 반환함 엘비스 연산자 fun main() { val name : String? = null val len = name?.length?:0 val upperName = name?.uppercase()?:"no ..