![](https://img-blog.csdnimg.cn/20200122200029877.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java8语法
stream与lambda
蜡笔小ming
再见
展开
-
Java8 Lambda表达式基础
Lambda表达式是JDK1.8引入的,所谓的Lambda是指在应用在单一抽象方法接口环境下的一种简化定义形式,可以解决匿名内部类的定义复杂问题。//定义一个输出打印的接口public interface Imessage { public void print();}//在定义一个demo类,如果我这个类要实现该方法是不是要去实现这个接口,并且覆写这个方法,但是我这个类又不...原创 2018-12-29 14:43:54 · 189 阅读 · 0 评论 -
Stream的一些常用操作
由于最近换了工作,项目中是使用jdk1.8,所以有必要学习一些jdk1.8骚操作,此文章不断更新。 如何理解Stream?在我看来,Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的,它更像一个高级版本的 Iterator。简单来说,它的作用就是通过一系列操作将数据源(集合、数组)转化为想要的结果。Stream有三点非常重要的特性:Strea...原创 2019-04-02 10:24:22 · 2788 阅读 · 3 评论