Kotliin 코틀린 null변수의 세이프 콜과 엘비스 연산자

null을 안전하게 사용하고 싶다면 세이프 콜과 엘비스 연산자를 쓰자 Kotlin 코틀린 변수에 null 할당 하는 방법 이전 포스팅에서 처럼 코틀린에서는 기본적으로 null을 허용하지 않지만 사용을 하려면 자료형 뒤에 물음표(?)를 붙여 사용하면 된다고 했습니다. 하지만 무작정 null변수만 사용을 하게 되면 아래와 같은 작업을 하게 될 경우 실행할 수 없게 됩니다. var strNull: String? = null // 자료형에 (?)를 사용해 null사용가능한 자료형으로 선언 println("strNull = $strNull , length = ${strNull.length}) // srtNull 변수의 값과 길이를 출력 이 경우에 대비하여 세이프 콜과 엘비스 연산자를 사용하면 프로그램을 잘 실행할..