序
本文主要记录comparator的返回值与排序的关系。
实例
//order by time asc
if(CollectionTool.isNotEmpty(commentVos)){
Collections.sort(commentVos,new Comparator<CommentVo>(){
@Override
public int compare(CommentVo o1, CommentVo o2) {
return o1.getTime().compareTo(o2.getTime());
}
});
}
说明
返回-1,表示o1排在o2前面,asc
返回1,表示o1排在o2后面,desc
欢迎加入学习交流群569772982,大家一起学习交流。