以下代码改为生序排列 JSONArray timeArray = JSONArray.parseArray(timeJson); list.add("TestCycle="+fileInfo.getTestCycle()); list.add("Tester="+fileInfo.getTestOwner()); list.add("TestType="+fileInfo.getTestType()); List<ThirdTimeParam> timeList = timeArray.toJavaList(ThirdTimeParam.class); Collections.sort(timeList);
时间: 2024-03-01 10:52:48 浏览: 177
vscode-sort-json:VSCode扩展以对JSON对象进行排序
可以将代码改为降序排列,只需要在最后一行加上一个参数即可,修改后的代码如下:
```
JSONArray timeArray = JSONArray.parseArray(timeJson);
list.add("TestCycle="+fileInfo.getTestCycle());
list.add("Tester="+fileInfo.getTestOwner());
list.add("TestType="+fileInfo.getTestType());
List<ThirdTimeParam> timeList = timeArray.toJavaList(ThirdTimeParam.class);
Collections.sort(timeList, Collections.reverseOrder());
```
这样,`timeList` 就会按照时间的降序排列。如果想要按照其他方式排序,可以实现 `Comparator` 接口,并传入 `Collections.sort()` 方法中。
阅读全文