按日期排序Java中的对象列表

时间:2016-07-07 17:48:34

标签: java sorting date-sorting

我有一个巨大的对象列表我想按日期排序,考虑我的清单是:

List a = [
          {
           'id':1,
           'name':"abc",
           'date': 1467849600000
           }
          {
           'id':2,
           'name':"xyz",
           'date': 1459468800000
           }
          {
           'id':3,
           'name':"klm",
           'date': 1460246400000
          }];

此列表包含3个具有长格式随机日期的对象

  1. 第一个对象的日期是2016年7月7日
  2. 第二个对象的日期是2016年4月1日
  3. 第3个对象的日期是2016年4月10日
  4. 我想对列表进行排序,以便它应该给我这样的输出:

    List a = [
              {
               'id':2,
               'name':"xyz",
               'date': 1459468800000
               }
              {
               'id':3,
               'name':"klm",
               'date': 1460246400000
              }
              {
               'id':1,
               'name':"abc",
               'date': 1467849600000
               }
              ];
    

    欢迎所有解决方案,提前致谢。

0 个答案:

没有答案