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的一些特征

特征


四、注意事项

全部评论

相关推荐

07-14 12:29
门头沟学院 Java
后端岗,实习三周感觉有点想跑路了,担心秋招被拉黑,有没有佬是字节HR知道情况的
从零开始的转码生活:你实习三周都想跑路,将来拿到offer真的愿意在这干十几二十年吗
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
07-15 18:09
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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