본문 바로가기
Language/Kotlin

2021 - 05 - 06, Kotlin

by Cs.Woo 2021. 5. 8.
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는 변수 또는 객체가 어떤 타입이 맞는지 체크하기 위하여 사용하는 키워드 이다.

'Language > Kotlin' 카테고리의 다른 글

2021 - 05 - 08, Kotlin  (0) 2021.05.10
2021 - 05 - 07, Kotlin  (0) 2021.05.09
2021 - 05 - 05, Kotlin  (0) 2021.05.08
2021 - 05 - 04, Kotlin  (0) 2021.05.08
2021 - 05 - 03, Kotlin  (0) 2021.05.08