![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java8
个人对java相关源码的一些理解,有不当地方请指出,虚心向学
平静游离的鲸
向日葵告诉我,只要面对着阳光努力生长,日子就会变得单纯而美好
展开
-
Lambda表达式还不够简洁?简洁代码的新语法糖 - 方法引用
在前面的文章里我们提到了Stream流和lambda表达式浅谈java8新特性之Stream流在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案:拿什么参数做什么操作。那么考虑 一种情况:如果我们在Lambda中所指定的操作方案,已经有地方存在相同方案,那是否还有必要再写重复逻辑?1.1 冗余的Lambda场景来看一个简单的函数式接口以应用Lambda表达式:/*...原创 2020-03-26 15:18:56 · 243 阅读 · 0 评论 -
浅谈java8新特性之Stream流
浅谈java8新特性之Stream流1.1 引言:传统集合的多步遍历代码几乎所有的集合(如 Collection 接口或 Map 接口等)都支持直接或间接的遍历操作。而当我们需要对集合中的元 素进行操作的时候,除了必需的添加、删除、获取外,典型的就是集合遍历。例如: import java.util.ArrayList; import java.util.List; public cl...原创 2020-03-24 00:58:02 · 232 阅读 · 0 评论