2017-07-12 7 views
0

のグループ化:同じvalueで今私はグループでこのシーケンスsを分割したい私は、次の特性持って保存順

val s: Seq[Tr] = //... 

- :

trait Tr{ 
    val value: Int 
} 

と非順序付けられたシーケンスをSeq[Seq[Tr]]となり、得られた配列はvalueで昇順にソートされる。そうする方法はありますか?

答えて

4

試行s.groupBy(_.value).toSeq.sortBy(_._1).map(_._2)

関連する問題