我在看這個片段:Array.toList如何在Scala中工作?
val here: Array[Int] = rdd.collect()
println(here.toList)
...查看源爲toList
(上TraversableOnce
)和Array
(Array
不繼承TraversableOnce
雖然),但我無法找到該連接將使Scala將Array
視爲TraversableOnce
- 如果這甚至會發生。這裏有什麼隱含的工作嗎?有沒有通過ArraySeq
或WrappedArray
轉換?那toList
是如何工作的?
或許這些人會幫助:哪裏陣列獲得其toList方法(http://stackoverflow.com/questions/5278525/where-does-array- get-its-tolist-method)或[從數組到隱式轉換](http://stackoverflow.com/questions/4982432/implicit-conversion-from-array-to-list) –
謝謝!我會閱讀這些。 – Frank