2016-12-03 48 views
2

我在看這個片段:Array.toList如何在Scala中工作?

val here: Array[Int] = rdd.collect() 
println(here.toList) 

...查看源爲toList(上TraversableOnce)和ArrayArray不繼承TraversableOnce雖然),但我無法找到該連接將使Scala將Array視爲TraversableOnce - 如果這甚至會發生。這裏有什麼隱含的工作嗎?有沒有通過ArraySeqWrappedArray轉換?那toList是如何工作的?

+0

或許這些人會幫助:哪裏陣列獲得其toList方法(http://stackoverflow.com/questions/5278525/where-does-array- get-its-tolist-method)或[從數組到隱式轉換](http://stackoverflow.com/questions/4982432/implicit-conversion-from-array-to-list) –

+0

謝謝!我會閱讀這些。 – Frank

回答