[Android/Kotlin] 19. Null Safety
Null Safety • 코틀린이 가지고 있는 언어적 특징 • Null을 처리하기 위한 코틀린의 문법 1. 자료형 • non-null -> Int • nullable -> Int? 2. !! • null이 아님을 보장 • but 코틀린이 확실하게 null이 아님을 판단하는 것이 아닌, 개발자가 코틀린에게 null이 아니니깐 넘어가~하고 보장하는 느낌. • 실제로 개발자가 예측 못 한 null이 나올 수 있다. • 되도록 사용 X -> 정말 필요할 때, 정말 확실할 때만 사용. 3. ?. (safe call) • 원래 AAA 객체의 BBB라는 메소드를 실행하기 위해서는 AAA.BBB를 해야 한다. - AAA가 null일 경우 null 내부를 접근하려고 하여 오류가 발생한다. - 이런 경우 안전하게 메소드를..
📱 Android/💻 Kotlin
2022. 10. 13. 11:52
공지사항