我正在尝试使用Kotlin语言制作一个简单的Android应用程序。
我有一个EditText,我在String中获取了它的值,但我想将该值转换为整数。
如何使用Kotlin语言将该字符串转换为整数?
最佳答案
您可以使用 .toInt()
:
val myNumber: Int = "25".toInt()
请注意,如果String的内容不是有效的整数,它将抛出
NumberFormatException
。如果您不喜欢这种行为,则可以改用
.toIntOrNull()
(自Kotlin 1.1起):val myNumOrNull: Int? = "25".toIntOrNull()