Language/Kotlin
2021 - 05 - 06, Kotlin
Cs.Woo
2021. 5. 8. 22:55
is
fun typeCheck(obj:Any):Int?{ //Any는 모든 타입의 부모격
if(obj is String){
println("String입니다.")
} else if(obj is Int){
println("Int 입니다")
} else {
println("그 이외의 타입입니다.")
}
return null
}
fun main(args:Array<String>){
typeCheck("Hello") // String 입니다
typeCheck(1) // Int 입니다
typeCheck(1.1) // 그 이외의 타입입니다.
}
- is는 변수 또는 객체가 어떤 타입이 맞는지 체크하기 위하여 사용하는 키워드 이다.