//进行list的时间倒序排列
Collections.sort(list, new Comparator<Map<String, Object>>()
{
@Override
//定义一个比较器
public int compare(Map<String, Object> o1, Map<String, Object> o2)
{
try
{
Date dt1 = format.parse((String) o1.get("startTime"));
Date dt2 = format.parse((String) o2.get("startTime"));
if (dt1.getTime() > dt2.getTime())
{
return -1;
}
else if (dt1.getTime() < dt2.getTime())
{
return 1;
}
else
{
return 0;
}
}
catch (Exception e)
{
e.printStackTrace();
}
return 0;
}
});
自定义排序
最新推荐文章于 2024-02-02 20:30:15 发布