如下列,给list中的月份从中排序 {a3 ,2019-03} 、 {a4 ,2019-04}、 {a1 ,2019-01}、 {a2 ,2019-02}------>
{a1 ,2019-01} 、 {a2 ,2019-02}、 {a3 ,2019-03}、 {a4 ,2019-04}
//给历史数据按月份排序 小到大 Collections.sort(buTaxEntityList, new Comparator<BuTaxEntity>() { public int compare(BuTaxEntity u1, BuTaxEntity u2) { Long m1 = Long.valueOf(u1.getPayoffYearMonth().replace("-","").toString()); Long m2 = Long.valueOf(u2.getPayoffYearMonth().replace("-","").toString()); if (m1 > m2) { return 1; } if (m1 == m2) { return 0; } return -1; } });