我正在尝试使用Kotlin语言制作一个简单的Android应用程序。
我有一个EditText,我在String中获取了它的值,但我想将该值转换为整数。
如何使用Kotlin语言将该字符串转换为整数?

最佳答案

您可以使用 .toInt() :

val myNumber: Int = "25".toInt()

请注意,如果String的内容不是有效的整数,它将抛出NumberFormatException

如果您不喜欢这种行为,则可以改用 .toIntOrNull() (自Kotlin 1.1起):
val myNumOrNull: Int? = "25".toIntOrNull()

07-24 09:49
查看更多