kotlin 「is」演算子を使用する

kotlin 「is」演算子を使用する

kotlinで、「is」演算子を使用する手順を記述してます。「is」演算子は型を判定することができます。

環境

  • OS windows11 home
  • java 19.0.1
  • kotlin 1.7.20-release-201

手順

kotlinで「is」演算子を使用する場合は、以下の構文で可能です。「is」演算子を使用すると型の判定を行うことが可能です。

if (変数 is 型) {
  処理
}

実際に、使用してみます。

fun main() {

    var x:Any? = 123

    if(x is Byte){println("Byte")}
    else if(x is Int){println("Int")} // Int
    else if(x is Double){println("Double")}
    else if(x is Char){println("Char")}
    else if(x is String){println("String")}
    else if(x is Boolean){println("Boolean")  }

}

型が判定されていることが確認できます。