Kotlin scope function (1) 썸네일형 리스트형 [안드로이드&코틀린 공부] Nullable, Nonnull, Kotlin scope function Nullable & Non-null 자바에서는 Null 값을 갖고 있는 객체/변수를 호출할 때 NullPointerException이라는 에러가 발생합니다. 코틀린에서는 Nullable과 Non-null로 변수를 선언할 수 있습니다. 기본적으로 모든 변수는 기본적으로 Non-null입니다. 즉 그냥 선언한 변수는 null을 담으면 에러가 발생합니다. 하지만 Nullable을 이용하면 변수에 null을 담을 수 있게 됩니다. var nullable: String? = null 이를 통해 사후에 NullPointerException이 발생하는 걸을 미리 방지하는 역할을 할 수 있습니다. 변수를 Nullable로 선언하는 방법은 타입뒤에 ‘?’를 붙이면 됩니다. 이렇게 코틀린에는 Null을 처리해 에러의 빈도.. 이전 1 다음