Kotlin의 null 안전성 ( Nullable vs Non-nullable )


Kotlin의 null 안전성 ( Nullable vs Non-nullable )

Kotlin의 null 안전성 개념과 Nullable과 Non-nullable 타입 안녕하세요! Kotlin 언어에서의 null 안전성 개념과 사용법에 대해 알아보도록 하겠습니다. Kotlin은 안전한 null 처리를 위해 nullable과 non-nullable 타입을 지원합니다. 이를 통해 null 관련 버그를 사전에 방지하고 코드의 안정성을 높일 수 있습니다. Nullable 타입 Nullable 타입은 null 값을 허용하는 타입을 의미합니다. 변수 또는 속성을 선언할 때 ?를 사용하여 nullable 타입으로 정의할 수 있습니다. 이렇게 하면 해당 변수나 속성에 null 값을 할당할 수 있습니다. var nullableString: String? = "Hello" nullableString = ..


원문링크 : Kotlin의 null 안전성 ( Nullable vs Non-nullable )