JAVA SE
文章平均质量分 93
孟浩浩
回首往昔,更进一步。
展开
-
JAVASE Optional 类优雅解决空指针异常等操作详解
目录1. 引入pom依赖2 JavaBean对象2.Optional对象测试2.1 生成Optional对象的三种方式2.2 `filter:` 过滤当前 Optiona2.3 `get:` 获取 Optional 包装的对象2.4 `map:`将方法映射到当前 Optional 中, 并生成一个新的 Optional2.5 `flatMap:`平滑的将方法映射到当前 Optional 中, 并生成一个新的 Optional2.6 `ifPresent:`如果值存在就执行指定的方法, 否则什么也不做2原创 2021-09-10 17:20:40 · 430 阅读 · 0 评论 -
Java SE JDK8 之 stream流详解
JDK8的 stream流详解==中间操作符:==`1.fileter: 根据条件过滤集合数据:``2.distinct:去除集合中重复数据:``3.limit:指定获取集合前x条数据,重新构造一个新的集合:``4.skip:排除集合前x条数据,把后面的数据重新构造一个新的集合:``5.map:对集合中所有元素统一处理``6.flatMap:对集合中所有元素统一处理:``7.对比map与faltMap的区别:``8.peek: 用于不改变流中元素本身 而调用接口或者方法用于传参:``9.map与peek的区原创 2021-05-12 23:01:49 · 1056 阅读 · 0 评论