Lambda表达式()->{}的作用

时间:2024-8-31    作者:老大夫    分类: 乐尚代驾


就是一个匿名的执行方法,或者叫代码块

“()” 这个部分就像是一个入口,你可以在里面放一些参数,如果不需要参数就是空括号。比如说,如果要处理一个数字,可能括号里就写一个 “int num” 这样的参数表示接收一个数字进来。
“->” 这个就像是一个连接符号,连接前面的入口和后面的处理逻辑。
“{}” 里面就是具体要做的事情。如果是没有参数的情况,比如执行一个简单的打印操作,可能就是 “() -> { System.out.println ("Hello!"); }”,它的作用就是定义了一个可以随时被调用的小代码块,这个代码块可以做一些特定的操作,就像一个小任务。
Lambda 表达式主要的好处就是让代码更简洁、更灵活。比如在处理集合数据、进行事件处理等很多场景下,可以很方便地传递一个小的行为(也就是这个代码块)给其他方法,不用专门去创建一个大的类和方法来实现一个小功能,大大提高了开发效率。


扫描二维码,在手机上阅读

推荐阅读: