Collections.sort(list, new Comparator<Member>(){
@Override
public int compare(
Member m1,
Member m2) {
if (m1.getId() < m2.getId()) return -1;
System.out.println("-------------"+m1.getId());
if (m1.getId() > m2.getId()) return 1;
System.out.println("------2222222222-------"+m2.getId());
return 0;
}
});
@Override
public int compare(
Member m1,
Member m2) {
if (m1.getId() < m2.getId()) return -1;
System.out.println("-------------"+m1.getId());
if (m1.getId() > m2.getId()) return 1;
System.out.println("------2222222222-------"+m2.getId());
return 0;
}
});
Java列表排序示例
本文提供了一个使用Java进行列表排序的具体示例,展示了如何通过自定义比较器Comparator来实现成员对象的排序逻辑。具体而言,该示例根据Member类实例的ID属性进行升序排列。
1298

被折叠的 条评论
为什么被折叠?



