List<TBmwyResolvedevicedata> list = new ArrayList<>();把这个集合排序一下
时间: 2024-02-24 17:55:10 浏览: 62
你可以使用Collections.sort()方法来对集合进行排序,需要传入一个实现了Comparator接口的比较器对象。假设你想按照TBmwyResolvedevicedata对象的某个属性进行排序,可以这样实现一个比较器类:
```
class MyComparator implements Comparator<TBmwyResolvedevicedata> {
@Override
public int compare(TBmwyResolvedevicedata o1, TBmwyResolvedevicedata o2) {
// 比较o1和o2的某个属性,返回-1、0、1表示o1小于、等于、大于o2
// 例如,比较id属性:
if (o1.getId() < o2.getId()) {
return -1;
} else if (o1.getId() > o2.getId()) {
return 1;
} else {
return 0;
}
}
}
```
然后在排序时使用该比较器对象:
```
List<TBmwyResolvedevicedata> list = new ArrayList<>();
// 添加元素到list中...
Collections.sort(list, new MyComparator());
```
这样list中的元素就按照指定属性排序了。
阅读全文