gpt4 book ai didi

arrays - 如何在 Kotlin 中将 String 数组转换为 Int 数组?

转载 作者:IT老高 更新时间:2023-10-28 13:31:27 30 4
gpt4 key购买 nike

Kotlin 有许多简写和有趣的功能。所以,我想知道是否有一些快速而简短的方法可以将字符串数组转换为整数数组。类似于 Python 中的这段代码:

results = [int(i) for i in results]

最佳答案

您可以使用 .map { ... }.toInt().toIntOrNull() :

val result = strings.map { it.toInt() }

只有结果不是数组而是列表。在非性能关键代码中最好在数组上使用列表,请参阅 the differences .

如果需要数组,添加 .toTypedArray().toIntArray() .

关于arrays - 如何在 Kotlin 中将 String 数组转换为 Int 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45823162/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com