feilong-core 1.10.4 发布了。feilong-core 是一个让 Java 开发更简便的工具包, 可以让你从大量重复的底层代码中脱身,提高工作效率; 让你的代码更简炼,易写、易读、易于维护; 本次升级共有 17 处变更, 具体参见 1.10.4 milestone 1.10.4 文档地址: http://feilong-core.mydoc.io/ 1.[特性]
获得一个map 中,指定的keys 整理成新的map. 说明:
示例: Map<String, Integer> map = new HashMap<>(); map.put("a", 3007); map.put("b", 3001); map.put("c", 3001); map.put("d", 3003); LOGGER.debug(JsonUtil.format(MapUtil.getSubMap(map,toList("a", "c")))); 返回: { "a": 3007, "c": 3001 }
获得 sub map(排除指定的 excludeKeys). 说明:
示例: Map<String, Integer> map = new LinkedHashMap<>(); map.put("a", 3007); map.put("b", 3001); map.put("c", 3002); map.put("g", -1005); LOGGER.debug(JsonUtil.format(MapUtil.getSubMapExcludeKeys(map, toList("a", "g", "m")))); 返回: { "b": 3001, "c": 3002 }
2. 修改
3. 删除
4. bug
5. javadoc
6.单元测试
7. log 日志 |