随笔分类 - JAVA8
Lambda表达式剖析
摘要:####功能:元素转换 ####代码示例一: public static void main(String[] args) { ArrayList<Student> list = new ArrayList<>(); list.add(new Student("张三", 9, "杭州")); lis
阅读全文
摘要:###一、anyMatch (检查流中是否至少包含一个满足条件的元素) ####代码示例: public static void main(String[] args) { ArrayList<Student> list = new ArrayList<>(); list.add(new Stude
阅读全文
摘要:####寻找列表中的第一个元素 ####描述:代码示例中list列表存在三条记录,findFirst是找出第一个出现的记录信息。 public static void main(String[] args) { ArrayList<Student> list = new ArrayList<>();
阅读全文
摘要:####去除重复元素/重复对象 ####使用去重API //注意:Student对象需要重写equals方法和hashcode方法 public static void main(String[] args) { ArrayList<Student> list = new ArrayList<>()
阅读全文
摘要:####使用场景:排队的时候按照个子大小排队 ####使用API ####排序和MySql中的升序降序规则一样。 ####在排序时需要注意的是降序需要用到reversed(); public static void main(String[] args) { ArrayList<People> li
阅读全文
摘要:####使用场景: 例:有一群来自五湖四海的大学生,这些学生按照他们的家乡组建一场同乡会。 public static void main(String[] args) { ArrayList<Student> list = new ArrayList<>(); list.add(new Stude
阅读全文
摘要:###一、遍历List ####代码示例 public static void main(String[] args) { List<String> list = Arrays.asList("北", "上", "广", "深"); list.forEach(System.out::println)
阅读全文
摘要:####我们通常会将一个集合中不符合条件的对象过滤掉,只保留我们需要的对象。 ####代码示例: public static void main(String[] args) { ArrayList<Student> list = new ArrayList<Student>(); list.add
阅读全文
摘要:####List转Map需要注意点是在收集map时Collectors.toMap()建议选三个入参的方法。 ####示例如下:(注意list中的“张三”有两个我们将其作为Map的key) ####无第三个参数示例 public static void main(String[] args) { A
阅读全文

浙公网安备 33010602011771号