gpt4 book ai didi

Scala 将逗号分隔的字符串转换为数组

转载 作者:行者123 更新时间:2023-12-03 23:49:42 25 4
gpt4 key购买 nike

我有一个如下所示的字符串:
"1,100,53,5000,23,3,3,4,5,5"
我想简单地把它变成一个不同的整数元素的数组。看起来像这样的东西:

Array(1, 100, 53, 5000, 23, 3, 4, 5)

有没有 String Scala 中的方法可以帮助解决这个问题吗?

最佳答案

scala> "1,100,53,5000,23,3,3,4,5,5".split(",").map(_.toInt).distinct
res1: Array[Int] = Array(1, 100, 53, 5000, 23, 3, 4, 5)

显然,如果数组中的值之一不是整数,则会引发异常。

编辑:没有看到“仅不同数字”部分,修复了我的答案。

关于Scala 将逗号分隔的字符串转换为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19748986/

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