def a = new HashSet()
a << [3, 1, 2]
def b = new ArrayList()
b << [2, 1, 3]
assert b.sort().is(b) //true
assert a.sort().is(a) //false
sort on list returns same object
sort on set return new object
def a = new HashSet()
a << [3, 1, 2]
def b = new ArrayList()
b << [2, 1, 3]
assert b.sort().is(b) //true
assert a.sort().is(a) //false
sort on list returns same object
sort on set return new object
转载于:https://my.oschina.net/wancaibida/blog/656660