kotlin 文字列が整数か確認する方法です。
確認コード
.kt
val sampleString1 = "11a"
val sampleString2 = "11"
println("${sampleString1.toIntOrNull()}")
println("${sampleString2.toIntOrNull()}")
結果
null
11
toIntOrNull
という関数があり、Intに変換できるものであれば、変換してその値を返してくれます。
変換できないものはnullが返却されます。