-
[Kotlin] Smart CastAndroid 2020. 10. 5. 18:31반응형
코틀린에서는 참조 객체의 타입을 확인하기 위한 기능으로 'is' 연산자를 제공한다.
자바의 'instanceof()' 메서드와 같은 기능을 수행한다.
'is' 연산자는 특별한 기능을 가지고 있는데, 참조 객체가 연산에 사용된 타입과 일치할 경우,
연산에 사용된 참조 객체를 해당 타입으로 자동 변환해주는 기능이다.
이것을 '스마트 캐스트(Smart Cast)'라고 한다.
반응형'Android' 카테고리의 다른 글
Koin 사용 시 Activity & Fragment 간 ViewModel 공유 (0) 2020.10.15 java.lang.NoClassDefFoundError: org/jetbrains/kotlin/cli/common/PropertiesKt (0) 2020.10.06 default 메소드 & static 메소드 in JAVA 8 (0) 2020.10.05 Glide circle cut (0) 2020.09.24 데이터 바인딩 에러 찾기 (0) 2020.08.17