就是一个匿名的执行方法,或者叫代码块
“()” 这个部分就像是一个入口,你可以在里面放一些参数,如果不需要参数就是空括号。比如说,如果要处理一个数字,可能括号里就写一个 “int num” 这样的参数表示接收一个数字进来。
“->” 这个就像是一个连接符号,连接前面的入口和后面的处理逻辑。
“{}” 里面就是具体要做的事情。如果是没有参数的情况,比如执行一个简单的打印操作,可能就是 “() -> { System.out.println ("Hello!"); }”,它的作用就是定义了一个可以随时被调用的小代码块,这个代码块可以做一些特定的操作,就像一个小任务。
Lambda 表达式主要的好处就是让代码更简洁、更灵活。比如在处理集合数据、进行事件处理等很多场景下,可以很方便地传递一个小的行为(也就是这个代码块)给其他方法,不用专门去创建一个大的类和方法来实现一个小功能,大大提高了开发效率。
推荐阅读:
1.环境搭建
3.司机端登录与认证
软件环境安装
使用nacos启动GateWay8600端口被占用
微信小程序登录报错40029
2.乘客端登录
4.预估订单数据
规则引擎Drools
自定义注解实现AOP的登录校验
6.乘客下单(二)
行动消除疑虑