這裏數組值是迭代使用Iterator並逐一打印。Scala數組迭代未格式化輸出
或[我語言不好]
我想通過一個使用迭代
package com.aitrich.collection
object IteratorDemo {
def main(args: Array[String]) {
var myList = Array("a", "number", "of", "words")
var l=myList.length
for(i <- 0 to l){
var Lst:String=myList.toString()
val it = Iterator(l.formatted(Lst))
while (it.hasNext){
println(it.next())
}
}
}
}
打印數組值之一,但輸出顯示
[Ljava.lang.String;@aad33f6
[Ljava.lang.String;@aad33f6
[Ljava.lang.String;@aad33f6
[Ljava.lang.String;@aad33f6
[Ljava.lang.String;@aad33f6
'myList中的foreach println' –