gpt4 book ai didi

kotlin - 将字符串解析为 Kotlin 中的数组

转载 作者:行者123 更新时间:2023-12-02 18:19:44 25 4
gpt4 key购买 nike

如何在 Kotlin 中将字符串转换为字符串数组?为了演示,我有这个:

val input_string = "[Hello, World]"

我想将其转换为 ["Hello", "World"]

最佳答案

假设数组元素不包含逗号,你可以这样做:

someString.removeSurrounding("[", "]")
.takeIf(String::isNotEmpty) // this handles the case of "[]"
?.split(", ")
?: emptyList() // in the case of "[]"

这会给你一个 List<String> .如果你想要 Array<String> :

someString.removeSurrounding("[", "]")
.takeIf(String::isNotEmpty)
?.split(", ")
?.toTypedArray()
?: emptyArray()

关于kotlin - 将字符串解析为 Kotlin 中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71032303/

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