问题:
有一个乱序的对象集合,要求先按对象的属性A排序(排序规则由业务确定,非A-Z或0-9的常规顺序),相同A属性的记录,按根据属性B排序(排序规则,同样由业务确定,非常规顺序) -前提:业务规则是明确的
示例:
FSUData对象定义
1 package acc.test; 2 3 public class FSUData { 4 5 public FSUData(String airport, String fsuCode) { 6 this.airport = airport; 7 this.fsuCode = fsuCode; 8 } 9 10 /** 11 * 航站 12 */ 13 private String airport; 14 15 /** 16 * FSU状态节点 17 */ 18 private String fsuCode; 19 20 public String getAirport() { 21 return airport; 22 } 23 24 public void setAirport(String airport) { 25 this.airport = airport; 26 } 27 28 public String getFsuCode() { 29 return fsuCode; 30 } 31 32 public void setFsuCode(String fsuCode) { 33 this.fsuCode = fsuCode; 34 } 35 36 public String toString() { 37 return airport + "/" + fsuCode; 38 } 39 40 }