【发布时间】:2018-02-08 20:15:47
【问题描述】:
我需要将一个字符串拆分为一个整数数组。我试过这个:
val string = "1234567"
val numbers = string.split("").map { it.toInt() }
println(numbers.get(1))
但抛出以下异常:
线程“主”java.lang.NumberFormatException 中的异常:
对于输入字符串:“”在 java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 在 java.lang.Integer.parseInt(Integer.java:592) 在 java.lang.Integer.parseInt(Integer.java:615) 在 net.projecteuler.Problem_008Kt.main(Problem_008.kt:54)
如何将字符串“123456”转换为数组[1,2,3,4,5,6]?
【问题讨论】:
标签: arrays string split kotlin