java8
文章平均质量分 70
√Angelの爱灬
这个作者很懒,什么都没留下…
展开
-
Stream API笔记
强大的 Stream APIJava8 中有两大最为重要的改变。第一个是 Lambda 表达式,另外一个是 Stream API (java.util.stream.*)Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API对集合进行操作,就类似于使用SQL执行的数据库查询。也可以使用Stream API来执行并行操作。简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。流(原创 2022-03-22 09:30:58 · 167 阅读 · 0 评论 -
使用java 8 流(Stream)操作两个集合求并集,交集,补集
一、基础的数据类型 如String两个集合List<String> A = new ArrayList<>();A.add("1");A.add("2");A.add("3");A.add("4");List<String> B = new ArrayList<>();B.add("3");B.add("4");B.add("5");B.add("6");B.add("7");1. 求并集A.addAll(B);List<原创 2022-03-03 15:31:17 · 13873 阅读 · 0 评论 -
使用java 8 流(Stream)对List进行排序
以往的 Collections.sort(); 可以对 String、Integer 等类型的 list 进行排序,但现实中很少用到这种简单的排序,往往集合里存放的都是 自定义的对象 ,那么如何对存放自定义对象的 list 按照自定义的对象的某个属性来排序呢?示例代码:自定义的bean:package com.sc.flightnumminprice.model;import lombo...原创 2020-03-24 16:52:22 · 4683 阅读 · 0 评论