Java—Lambda表达式
2022年7月14日
记录Lambda的学习
Lambda表达式
内容
语法格式
(1)无参数,无返回值:
() -> System.out.println();
Runnable r1 = () -> System.out.println("Hello Lambda!");
r1.run();
(2)有参数,无返回值:
(x) -> System.out.println(x);
Consumer<String> c = (x) -> System.out.println(x);
c.accept("Hello Lambda!");
(3)多个参数,lambda体有多条语句
(x,y) -> {
System.out.println(x, y);
return Integer.compare(x, y);
}
(4)只有一个参数,可以省略小括号,lambda体只有一条语句,可以省略大括号和return
x -> System.out.println(x);
(x, y) -> Integer.compare(x, y);
可以看看我的学习——个人博客: 网站:http://www.fuzm.wang/ ————————————————————————— 很多知识都没有掌握,见谅,如有错误请指出,以期进步,感谢!。后续有新的学习,继续补充上来。
