lambda表达式

一:lambda表达式替换内部类的写法

//匿名内部类的普通写法,LambdaTest是自己写的一个接口

LambdaTest lambdaTest1 =new LambdaTest() {

@Override

    public boolean testNull(String str) {

       return str.isEmpty();

    }

};

//lambda表达式写法

LambdaTest lambdaTest2 = str ->  str.isEmpty();

二、Lambda表达式结合Stream流使用

Lambda表达式创建了一个对象

filter的入参是一个对象,而对象类型是一个接口,通常可以通过匿名内部类的方式创建这样一个对象。此处用的是lambda表达式。

补充


三、lambda的一些特征

特征


四、注意事项

全部评论

相关推荐

10-28 10:48
已编辑
门头沟学院 Java
孩子我想要offer:发笔试后还没笔试把我挂了,然后邮箱一直让我测评没测,后面不知道干嘛又给我捞起来下轮笔试,做完测评笔试又挂了😅
点赞 评论 收藏
分享
用微笑面对困难:你出于礼貌叫了人一声大姐,大姐很欣慰,她真把你当老弟
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务