Skip to content

Instantly share code, notes, and snippets.

@Riveascore
Last active December 17, 2015 06:18
Show Gist options
  • Save Riveascore/5563810 to your computer and use it in GitHub Desktop.
Save Riveascore/5563810 to your computer and use it in GitHub Desktop.
Reverse sort list of linkedHashMaps according to key!
listOfObjects = []
listOfObjects.add(["tree":tree1, "fitness":0.40, "normalizedFitness":0.0])
listOfObjects.add(["tree":tree2, "fitness":0.17, "normalizedFitness":0.0])
listOfObjects.add(["tree":tree3, "fitness":0.52, "normalizedFitness":0.0])
listOfObjects.sort{ a, b ->
b.getAt("fitness") <=> a.getAt("fitness")
}
// Will sort from as:
// 0.40, 0.17, 0.52 -> 0.52, 0.40, 0.17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment