嗨,我在新階,我不知道如何更改下面的代碼:列表[圖[詮釋,對象]排序
def makeProfil(listProfils: List[Profil]): List[Profil] ={
// var newList = List[Profil]
var ll = List[Map[Int,Profil]]()
listProfils.foreach(item => {
var count = item.czasOgladania.get
if(item.czyKupil.get) count = count *4 ;
if(item.czyPrzeczytal.get) count = count *3 ;
if(item.czyWKarcie.get) count = count *2 ;
ll ::= Map (count -> item)
})
}
我想排序LL列表中元素計數從而返回排序列表[Profil]作爲結果。我嘗試了各種各樣的東西,但都沒有效果。