У меня есть список объектов типа A. В первой итерации я присваиваю каждому объекту двойное значение 0 < x < 1, а затем хотите отсортировать каждый объект в соответствии с его значением x.
В настоящее время я использую класс-оболочку, который сохраняет объект и его значение x, чтобы составить сопоставимый список.
Есть ли тип данных, предоставляемый Scala, который позволяет мне что-то вроде:
var result = new SortedList[Double, A]
result.insert(x,a)
result.insert(x1,a1)
result.insert(x2,a2)
а затем
println(result.mkString)