반응형
kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/filter-is-instance.html
구체적인 타입으로 사용할 때구체적인 타입으로 필터링된 컬렉션 결과를 얻고 싶을때 사용?
나중에 좀더 이해하면 더 추가설명 적어야겠음
import java.time.LocalDate
fun main() {
var list = listOf("a", LocalDate.now(), 3, 1, 4, "b")
val all = list.filterIsInstance<Any>()
val strings = list.filterIsInstance<String>()
val ints = list.filterIsInstance<Int>()
val dates = list.filterIsInstance(LocalDate::class.java)
}
반응형
댓글