почему следующий фрагмент Groovy возвращает чередующийся
[Счет: 2222 и 2222, Счет: 1111 и 1111] или
[Счет: 1111 и 1111, Счет: 2222 и 2222]
если вы запускаете его несколько раз в Groovy Console?
Я думал, что оператор сортировки приводит к ВСЕГДА убыванию порядка сортировки списка ???
class Account {
long number
String code
String toString() {return "Account: $number and $code"}
static mapping = {
sort number:"desc"
}
}
List items = []
items << new Account(number:1111,code:'1111')
items << new Account(number:2222,code:'2222')
println items.sort()
Спасибо заранее
Dominik