KotlinでChar型からInt型にする
やり方
一度文字列に変換した後に、toInt
を使用するとできます
val char = '1' char.toString().toInt()
つまづきポイント
Char
型のtoInt
メソッドはASCIIコードを返却するので、一度文字列に変換しないとハマります。
val char = '1' char.toInt() // 49 char.toString().toInt() // 1
一度文字列に変換した後に、toInt
を使用するとできます
val char = '1' char.toString().toInt()
Char
型のtoInt
メソッドはASCIIコードを返却するので、一度文字列に変換しないとハマります。
val char = '1' char.toInt() // 49 char.toString().toInt() // 1