if (listRegularBranchManage != null && listRegularBranchManage.size() > 0) {
if (orderBy != null && orderBy.contains("branch_name") && orderBy.contains("desc")) {
Collections.sort(listRegularBranchManage, new Comparator<BranchManage>(){
@Override
public int compare(
BranchManage o1,
BranchManage o2) {
String name1 = (String) o1.getBranchName();
String name2 = (String) o2.getBranchName();
return String.valueOf(name1).compareTo(name2);
}
});
} else if(orderBy != null && orderBy.contains("branch_name") && orderBy.contains("asc")){
Collections.sort(listRegularBranchManage, new Comparator<BranchManage>(){
@Override
public int compare(
BranchManage o1,
BranchManage o2) {
String name1 = (String) o1.getBranchName();
String name2 = (String) o2.getBranchName();
return String.valueOf(name2).compareTo(name1);
}
});
}
}
按照名字进行排序的java代码
最新推荐文章于 2023-02-13 17:37:50 发布