kotlin int 转 string
时间: 2023-07-14 17:11:06 浏览: 76
在 Kotlin 中,您可以使用 `toString()` 方法将整数转换为字符串。以下是一个示例:
```kotlin
val number: Int = 42
val str: String = number.toString()
```
在上面的例子中,`toString()` 方法将整数 `number` 转换为字符串,并将结果赋值给 `str` 变量。
相关问题
Kotlin string 转 integer
在 Kotlin 中,可以使用 `toInt()` 函数将字符串转换为整数。例如:
```
val str = "123"
val num = str.toInt()
```
这将把字符串 "123" 转换为整数 123。如果字符串不能被转换为整数,将会抛出 `NumberFormatException` 异常。如果你想处理异常,可以使用 `try-catch` 块来捕获它。例如:
```
val str = "abc"
try {
val num = str.toInt()
} catch (e: NumberFormatException) {
// 处理异常
}
```
kotlin 如何转换
在 Kotlin 中,也可以通过 `toInt(radix: Int)` 方法将一个 16 进制字符串转换为对应的整数。其中,`radix` 参数表示字符串的进制,这里应该传入 `16` 表示 16 进制。示例如下:
```kotlin
val hexString = "FFFCE66C"
val intValue = hexString.toInt(16)
println(intValue)
```
运行结果为:
```
-7826580
```
与 Python 的结果一致,因为这是一个有符号的 32 位整数。