我有一個類型的對象列表A.在第一次迭代中,我指定每個對象的雙值0 < x < 1,然後要根據它的x值排序每個對象。最簡單的方法來排序對象列表
目前我使用一個包裝類來存儲對象和它的x值來做一個類似的列表。
是否存在被斯卡拉提供的數據類型,讓我是這樣的:
var result = new SortedList[Double, A]
result.insert(x,a)
result.insert(x1,a1)
result.insert(x2,a2)
然後
println(result.mkString)
元組的好處在於它將首先按第一部分排序,並且關係將被後續部分打破! – schmmd 2012-03-18 22:29:38