【发布时间】:2014-06-10 03:37:37
【问题描述】:
val indices: List[Int] = List()
val featValues: List[Double] = List()
for (f <- feat) {
val q = f.split(':')
if (q.length == 2) {
println(q.mkString("\n")) // works fine, displays info
indices :+ (q(0).toInt)
featValues :+ (q(1).toDouble)
}
}
println(indices.mkString("\n") + indices.length) // prints nothing and 0?
indices 和 featValues 未被填充。我在这里不知所措。
【问题讨论】:
-
当没有
Array为证时,为什么你的问题标题会提到“数组”? -
我在两者之间来回走动,认为它类似于 Java,看看这是否能解决问题。只是我的困惑。
标签: scala immutability mutable