Lambda表达式
nrsc
::>_<::曾梦想当一个科学家::>_<::
展开
-
初识Lambda表达式1----java
写在前面的话&amp;amp;nbsp; &amp;amp;nbsp; 终于还是换了新的工作,比起原来每天早上8:00上班晚上12点多才回宿舍的日子,现在真的幸福的不止一点半点。但真正让我最开心的是公司里有很多的大牛,也用了很多的新技术,而现在我也有相对比较充足的时间去给自己充电,希望自己能够通过不懈的努力更快的成为一个大牛。首先我想啃的是lambda表达式。首先看如下代码:package com.nrsc.lambda...原创 2018-11-25 20:17:47 · 2209 阅读 · 1 评论 -
初识Lambda表达式2----JDK提供函数式接口的引出2---java
&amp;amp;nbsp;&amp;amp;nbsp; 如上篇博客所言,原创 2018-12-02 10:21:02 · 462 阅读 · 0 评论 -
lambda表达式之方法引用----java
1.概念 ---- 什么是方法引用??? 对于每一个java类来说,它们都主要有三种方法,即普通方法、静态方法和构造方法。而方法引用就是利用函数式接口+lambda表达式(这里的lambda表达式并非前面提到的带"->“符号的表达式,而是使用双冒号”::"的一种lambda表达式)的方式对类中的方法进行引用,之所以称为“引用”,是因为这种方式不像以往我们对类中的方...原创 2018-12-02 18:30:59 · 1245 阅读 · 1 评论 -
System.out::println; 是什么鬼???
1.第一次见到该表达式的感受&nbsp; &nbsp; 第一此次见到该表达式的时候,我还不知道什么是方法引用,当时真是一脸蒙圈,然后问了好多同事,给我的解释也是五花八门,但我还是感觉莫名其妙,有段时间想着就当一个特例记住就好了,不要再去深究了!!!但是我这个人,在这种时候就是很难说服自己,于是有了上篇文章,再回过头来看这个问题,其实就变得非常简单了。2.揭开System.out::print...原创 2018-12-02 20:29:18 · 35943 阅读 · 13 评论 -
初识Lambda表达式2----JDK提供函数式接口的引出----java
一个小栗子&amp;amp;nbsp; &amp;amp;nbsp;为了更加深刻的理解lambda表达式,写了如下一个栗子:package com.nrsc.lambda.MoneyDemo;import java.text.DecimalFormat;@FunctionalInterfaceinterface FormatInterface { String formatNum(int i); //格式化...原创 2018-11-27 20:27:11 · 454 阅读 · 0 评论 -
Stream流中flatMap和map的理解 --- java
1.写在前面的话&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;经常会遇到这种情况,想去整理一些东西,网上一看,已经有网友整理了,而且整理的还挺好,自己就懒得再去整理,而且工作中真正用到时,上网一搜,一般就能解决自己遇到的问题,于是就更不想去整理了…从大一到研究生毕业,接触计算机好多年了,但去年才真正开始写博客,期间有过多次这样的挣扎.&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;但真正静下原创 2018-12-13 00:09:34 · 3972 阅读 · 1 评论 -
借助Lambda表达式将json字符串转成 Map<String ,List<Object>>类型
今天上班时遇到了这个问题,顺便记一下,废话不多说,直接上代码1.自己造的一个实体类如下:package com.nrsc.json_to_map;public class Dog { private String name; private int age; private String color; public Dog(String name, ...原创 2018-12-20 00:19:47 · 8251 阅读 · 0 评论 -
Java Stream流的创建
1.大致分类&amp;nbsp;&amp;nbsp; 本文将主要从如下五个方面来讲Stream流的创建2.直接上代码&amp;nbsp;&amp;nbsp;为了大家的方便,也是为了自己以后看起来方便,我对上面五种创建Stream流的方式都手写了一下,下面是具体的代码package com.nrsc.stream;import java.util.Arrays;import java.util.List;impo...原创 2018-12-10 01:13:10 · 917 阅读 · 0 评论