![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java8
文章平均质量分 89
MyXieZhiXin
互联网的一个打工人,欢迎关注我的个人微信公众号:程序员Hotel
展开
-
java8函数式编程之Consumer
https://www.cnblogs.com/lijingran/p/8708037.htmlConsumer< T>接口接受一个T类型参数,没有返回值。public interface Consumer<T> { void accept(T t); default Consumer<T> andThen(Consumer<...原创 2018-10-19 10:21:45 · 1663 阅读 · 0 评论 -
Optional 类介绍
Java8 新增了非常多的特性,而Optional 类就是其中一个新增的类Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。Optional 类的引入很好的解决...原创 2018-10-29 16:16:54 · 5317 阅读 · 0 评论 -
Java8之stream()分组
public class Student { private String name;//姓名 private Integer age;//年龄 private int sex;//性别 private String professional;//专业 public String getName() { return name; } p...原创 2018-12-20 15:34:32 · 628 阅读 · 0 评论 -
List去重
根据Handover_record_id去除List<HandoverRecordList>中重复的对象传统的去重方法:public static List<HandoverRecordList> removeDuplicate(List<HandoverRecordList> list) { for (int i = 0; ...原创 2019-01-23 09:31:03 · 787 阅读 · 2 评论 -
JAVA8 list最大值最小值求和平均值
public static void main(String[] args) { List<User> uList=new ArrayList<User>(); uList.add(new User(1, "xxx", 1, 18)); uList.add(new User(2, "zzz", 1, 19)); uList.add(new User(3, ...原创 2019-01-28 11:26:44 · 16152 阅读 · 3 评论 -
List求交集和并集
public static void main(String[] args) { List<String> str1=new ArrayList<>(); str1.add("aaa"); str1.add("bbb"); str1.add("ccc"); List<String> str2 = new ArrayLis..原创 2019-01-28 14:31:32 · 1118 阅读 · 4 评论 -
stream和parallelstream的区别
先上代码public static void main(String[] args){ List<Integer> i=Arrays.asList(1,2,3,4,5,6,7); System.out.println("stream.forEach打印结果如下"); i.stream().forEach(System.out :: println);//固定结...原创 2019-01-28 16:57:39 · 19073 阅读 · 4 评论 -
从List集合中取出某一属性的值的集合
import java.util.ArrayList;import java.util.List;import java.util.stream.Collectors;public class test { public static void main(String[] args) { List<Student> students=new ...原创 2019-07-11 14:17:10 · 14612 阅读 · 1 评论 -
java8根据某一属性条件快速筛选list中的集合
1、创建个Student对象public class Student { private String name;//姓名 private Integer age;//年龄 private int sex;//性别 private String professional;//专业 public String getName() { ...原创 2019-08-06 11:23:54 · 30576 阅读 · 3 评论