摘要:
概述 Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。 Option 阅读全文
摘要:
一、Stream概述 什么是Stream? Stream是Java8引入的全新概念,它用来处理集合中的数据,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream将要处理的元素集合看作一 阅读全文
摘要:
一、Lambda 表达式 是什么? Lambda读音:拉姆达。 Lambda是一个匿名函数,匿名函数就是一个没有名字的函数。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 Lambda 表达式可以使代码变的更加简洁紧凑。 语法 lambda 表达式的语法格式如下: (pa 阅读全文