バージョン 2.10 より前の Scala シーケンス型には、ある型から別の型に変換するためのtoList
やのようなメソッドがありました。toArray
Scala 2.10 の時点でto[_]
、 egto[List]
があり、これは と 友人を包含しているように見え、また、おそらく独自のコレクション型toList
などの新しい型に変換する機能も提供します。Vector
そしてもちろん、型パラメーターとしてしか知らない型に変換する機能も提供しますto[A]
。
しかし、なぜ古い方法が非推奨にならなかったのでしょうか? 彼らは速いですか?toList
動作するがto[List]
動作しない場合はありますか? 両方が機能する場合、どちらかを優先する必要がありますか?