異なるscala.collectionオブジェクト間で変換する最も効果的な方法は何ですか?
例えば
val a=scala.collection.mutable.ListBuffer(1,2,0,3)
そして、私は取得したいですscala.collection.mutable.ArrayBuffer
。
http://docs.scala-lang.org/resources/images/collections.mutable.pngによる
Buffer
と、ArrayBuffer
後でに変換することで可能になるはずです。正しい?一般的に、共通の祖先を介してscalaコレクションで変換を行うことはできますか?(前の例では、共通の祖先はです
Buffer
)
PS私はhttp://docs.scala-lang.org/overviews/collections/introduction.htmlを読みましたが、さまざまなタイプ間の一般的な変換について何も見つかりませんでした(.toArrayのようなメソッドについては知っています)
どうも