-
[Android/Kotlin] NullSafetyAndroid/Kotlin 2022. 7. 3. 18:58반응형
[모든 포스팅은 개인적 공부를 위해 작성된 글입니다]
<Kotlin에서 제공하는 Null Safety 문법>
- 1. ? : Null이 아니라면 이하 구문 실행
- 2. !! : Null이 아님을 개발자가 보장
- Null인 경우 오류 발생
*Int, Double, Float, Class 타입은 Null이 될 수 없음(Null값 넣을 수 없음)*
- ? 사용해야 함
<삼항연산자(엘비스 연산자(?:)>
val num1: Int? = null val num2 = num1 ?: 10
- num1이 null인 경우 num2에 10이 들어가고 아닌 경우 num1의 값이 들어감
반응형'Android > Kotlin' 카테고리의 다른 글
[Android/Kotlin] values 파일 값 가져오기 (0) 2022.07.03 [Android/Kotlin] lateinit과 lazy (0) 2022.07.03 [Android/Kotlin] 프래그먼트(Fragment) (0) 2022.07.02 [Android/Kotlin] 인텐트(Intent) (0) 2022.07.01 [Android/Kotlin] 리스너(Listener) (0) 2022.06.27