相关疑难解决方法(0)

Groovy list.sort由第一,第二和第三个元素组成

我有一个groovy列表列表,即

list = [[2, 0, 1], [1, 5, 2], [1, 0, 3]]
Run Code Online (Sandbox Code Playgroud)

我想按第一个元素的顺序排序,然后是第二个元素,然后是第三个元素.

预期

assert list == [[1, 0, 3], [1, 5, 2], [2, 0, 1]]
Run Code Online (Sandbox Code Playgroud)

我开始时list = list.sort{ a,b -> a[0] <=> b[0] }只是排序第一个元素.你怎么样?

谢谢

sorting groovy

26
推荐指数
3
解决办法
2万
查看次数

标签 统计

groovy ×1

sorting ×1