Collections.sort(result,Comparator.nullsLast(new Comparator<SendMessageStaResp>() {
@Override
public int compare(SendMessageStaResp o1, SendMessageStaResp o2) {
if(o1.getSendTime2()==null){
return 1;
}
if(o2.getSendTime2()==null){
return -1;
}
return o2.getSendTime2().compareTo(o1.getSendTime2());
}
}));
Comparator提供了类似的null情况的处理,比如放在最后Comparator.nullsLast和放在前面Comparator.nullsFirst