摘要:使用JAVA自己的排序方法,有的时候是一个可行的选择。 先从简单的开始说起。 一、少数key的情况 有一个需求:根据 menu_level,sort排序,越小的越前面。 -- 下面代码按照升序规则进行! -- Collections.sort(menuList, new Comparator<Map
阅读全文
摘要:public static void main(String[] args) { Map<String, Object> map = new HashMap<String, Object>(); map.put("name", "ZK"); map.put("age", 13); Map<Strin
阅读全文
摘要:前言 Stream 是用函数式编程方式在集合类上进行复杂操作的工具,其集成了Java 8中的众多新特性之一的聚合操作,开发者可以更容易地使用Lambda表达式,并且更方便地实现对集合的查找、遍历、过滤以及常见计算等。 最近公司在大张旗鼓的进行代码审核,从中也发现自己写代码的不好习惯。一次无意的点到了
阅读全文
摘要:import java.util.Stack;/** * 数学排列公式工具类 */public class ArrangementUtil { public static Stack<Integer> stack = new Stack<Integer>(); private static int
阅读全文
摘要:private Integer lastLayerNum = 1;//上一级的菜单的层级private String lastSortNum = "";//上一级的菜单的序号private Map<Integer, String> layerSortNumMap = new HashMap<Inte
阅读全文
摘要:import java.util.Collections Collections.disjoint(list1, list2);
阅读全文
摘要:package cn.hopetesting.com.test;import cn.hopetesting.com.domain.User;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.j
阅读全文
摘要:import org.jooq.lambda.tuple.Tuple2;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.LocalTime;import java.util.List;import
阅读全文