一、在项目的开发过程中,获取快递物流信息之后,对于快递路由列表信息进行按照时间进行倒序排序,由此做的一些记录和总结 // 获取物流信息 ExpressRouteVO实体在后面 List routeList = getExpressRouteByNo(entity.getBillNo()); Comparator mycmp1 = ComparableComparator.getInstance(); //默认为正序,我们这边设置为逆序 mycmp1 = ComparatorUtils.reversedComparator(mycmp1); ArrayList
import java.io.Serializable; /** * 路由节点信息 */ public class ExpressRouteVO implements Serializable { private String time; private String address; private String remark; private String opCode; public String getTime() { return time; } public void setTime(String time) { this.time = time; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public String getOpCode() { return opCode; } public void setOpCode(String opCode) { this.opCode = opCode; } } -------------------------------------------