!!
해당 변수의 타입이 Null이 아님을 강제로 지정해준다.
(예상치 못한 Null이 발생시 ANR을 발생시키기 때문에 가급적이면 지양하는 것이 바람직하다.)
?:
엘비스 연산자로 해당 변수가 Null일경우 Null대신 임의의 값을 지정해서 넣어준다.
?
해당 변수가 null인경우 ?뒤의 코드는 실행하지 않고 결과값을 null로 지정한다.
a?.let{}
a가 Null이 아닌 경우에만 let안의 블록 구문을 실행한다.
'Android개발 > Kotlin' 카테고리의 다른 글
[Android][Kotlin]View의 Height구하기 (0) | 2025.04.30 |
---|---|
[Android][Kotlin]SpannableString (0) | 2025.04.30 |
[Android][Kotlin]Hilt (0) | 2025.04.30 |
[Android][Kotlin]View의 Height구하기 (0) | 2025.04.15 |
[Android][Kotlin]Bitmap정리 (0) | 2025.04.15 |