建设工程项目查询网站,海南第四建设工程有限公司网站,做网站的文章,网站开发主管待遇ListUser,user有个字段有值的时候设置1,没值就是null,怎么排序根据这个字段排序?
若要对 ListUser 按照某个字段(如 flag,有值时为 1,无值时为 null)排序,可
以使用 Comparator 结合 null 值处理逻辑。
1. 排序规则说明
假设需求是:…ListUser,user有个字段有值的时候设置1,没值就是null,怎么排序根据这个字段排序?
若要对ListUser按照某个字段(如flag,有值时为1,无值时为null)排序,可
以使用 Comparator 结合null值处理逻辑。
1. 排序规则说明
假设需求是:
flag为1的对象排在 前面。flag为null的对象排在 后面。2. 实现代码
(1) 定义User类
public class User {private Integer flag; // 可能为 1 或 null// 其他字段...public Integer getFlag() {