我正在寻找一个简单的解决方案,将 Scala 中带有前缀 0 的字符串转换为整数。当转换为字符串时,这些值都被赋予了 0s,所有字符串都具有相同的长度,但我想要一个简单的解决方案将它们转换回来。
示例数据:
00001234
00123456
12345678
示例输出:
1234
123456
12345678
我尝试过"number".toInt,但我收到了一个java.lang.NumberFormatException。
有什么简单的解决方案吗?
尝试
"00001234".dropWhile(_ == '0').toInt
只是"00001234".toInt
似乎也有效。