연산자1 Kotlin 연산자 - ? / !! / ?: / is / as Kotlin 연산자 - ? / !! / ?: / is / as kotlin은 Java와 다르게 null이 가능한 Nullable Type과 불가능한 NonNullable Type이 있습니다. NonNullable Type val str: String Nullable Type val str: String? NonNullable Type에는 이름처럼 null값이 들어가지 않습니다. 런타임 중간에 null이 들어가게되면 에러가 발생하며 실행코드에서 null을 넣으면 빌드되지 않습니다. 특히 Java에서 Kotlin으로 Migration 할 때 Java는 모든 것이 Nullable인 것에 비해 Kotlin은 type을 명확하게 나누어 null에 대해 엄격하기 때문에 신경을 많이 써주셔야 합니다. 이러한 null.. 2023. 2. 22. 이전 1 다음