我正在try 使用Kotlin 语言制作一个简单的Android应用程序. 我有一个EditText,我以字符串形式获取它的值,但我想将该值转换为整数. 我怎样才能把这个字符串转换成Kotlin language的整数呢?
我正在try 使用Kotlin 语言制作一个简单的Android应用程序. 我有一个EditText,我以字符串形式获取它的值,但我想将该值转换为整数. 我怎样才能把这个字符串转换成Kotlin language的整数呢?
您可以使用.toInt()
:
val myNumber: Int = "25".toInt()
Note that it throws a NumberFormatException
if the content of the String is not a valid integer.
If you don't like this behavior, you can use .toIntOrNull()
instead (since Kotlin 1.1):
val myNumOrNull: Int? = "25".toIntOrNull()