zoukankan      html  css  js  c++  java
  • list 集合排序

      @Test
    public void listrAsc(){
    List<Map<String, String>> accountList = new ArrayList<>();
    Map<String, String> map = null;
    for (int i = 0; i < 5; i++) {
    map = new HashMap<>();
    map.put("accountNum", "qq100000" + i);
    map.put("createTime", "2018-01-1" + i);
    accountList.add(map);
    }

    SortClass sort = new SortClass();
    Collections.sort(accountList, sort);
    for (int i = 0; i < accountList.size(); i++) {
    Map mapInfo = accountList.get(i);
    System.out.println("账号:" + mapInfo.get("accountNum")
    + ", 创建日期:" + mapInfo.get("createTime"));
    }
    // log.info("参数"+ JSON.toJSONString(resultIf));
    }
    /**
    * @ClassName: SortClass
    * @Description: 按时间降序排列
    * @date:
    */
    public static class SortClass implements Comparator {
    @Override
    public int compare(Object obj0, Object obj1) {
    Map<String, String> map0 = (Map) obj0;
    Map<String, String> map1 = (Map) obj1;
    int flag = map0.get("createTime").toString().compareTo(map1.get("createTime").toString());
    return -flag; // 不取反,则按正序排列
    }
    }
    我是个双鱼座的小王子,沉浸在自己的代码世界里,去探索这未知的世界,希望遇到更多的小伙伴一起前行!
  • 相关阅读:
    解决在cmd命令下不能输入中文方法
    报错注入
    html表单中的name属性和value属性
    xss漏洞
    DVWA-xss反射型(跨站脚本漏洞)
    DVWA-brute force
    owsap top 10 2017(十大web安全应用程序安全)
    sqli_labs less-5
    盲注
    c++ 类
  • 原文地址:https://www.cnblogs.com/zxy-come-on/p/15736161.html
Copyright © 2011-2022 走看看