我有一个类型的对象列表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