List<MRegistMain> mRegistMains = mPolicyMainDao.getRegistMainList(aggreeNo, name, identifyNo); 去重重排序根据MRegistMain::getRegistno
时间: 2024-01-21 19:02:34 浏览: 23
您好!根据您提供的代码,要根据 `MRegistMain` 对象的 `getRegistno` 属性进行去重和排序。以下是一个示例的代码片段,展示如何实现这个要求:
```java
import java.util.ArrayList;
import java.util.Comparator;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
// ...
List<MRegistMain> mRegistMains = mPolicyMainDao.getRegistMainList(aggreeNo, name, identifyNo);
// 使用 Set 去重
Set<MRegistMain> uniqueMRegistMains = new HashSet<>(mRegistMains);
// 使用 Comparator 按照 getRegistno 属性进行排序
List<MRegistMain> sortedMRegistMains = new ArrayList<>(uniqueMRegistMains);
sortedMRegistMains.sort(Comparator.comparing(MRegistMain::getRegistno));
// sortedMRegistMains 即为去重且按照 getRegistno 属性排序后的列表
```
请注意,这只是一个示例代码片段,具体实现可能需要根据您的业务逻辑进行调整。希望能对您有所帮助!如果您有任何进一步的问题,请随时提问。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)