나는 A 유형의 객체 목록을 가지고 있습니다. 첫 번째 반복에서는 각 객체에 double 값 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