List1.sort{ a,b -> a
b }<=>
def arr = ["one", "two", "three", "four"]
arr.sort() { a, b -> a.compareTo( b ) }
println( arr )
arr.sort() { a, b -> a.compareTo( b ) * -1 }
println( arr )
印花:
[four, one, three, two]
[two, three, one, four]
当然你可以简单地第一个简单地:
arr.sort()
println( arr )
但是我把它和闭包一起留下来说明如何对升序和降序进行排序。