Ich habe eine Liste von Listen groovy d.h.Groovy List.Sort von ersten, zweiten, dann dritten Elementen
list = [[2, 0, 1], [1, 5, 2], [1, 0, 3]]
I es Art im Auftrag des ersten Elements möchte, dann die zweite, dann dritten.
Erwartet
assert list == [[1, 0, 3], [1, 5, 2], [2, 0, 1]]
Ich begann mit list = list.sort{ a,b -> a[0] <=> b[0] }
aber, dass sortiert nur das erste Element. Wie beendest du?
Dank
prüfen Diesen Beitrag http://stackoverflow.com/questions/4882992/grails-mapping-sort-on-multiple-fields- groovy-sort-on-multiple-map-Einträge – LukeSolar