新增JavaSE 10.1Lambda表达式
2019-03-10 本文已影响0人
第二套广播体操
标准格式由三部分组成
a.一些参数
b.一个箭头
c.一段代码
格式:
(参数列表)->{一些重写方法的代码};
要求 可用lambda表达式表示的代码都是接口实现类
切接口方法只有一个
如果可以通过上下文判断可以省略参数类型
如果代码只有一行 可以省略 大括号 return 和;必须一起省略
File[] files=file.listFiles(((dir, name) ->
new File(dir,name).isDirectory()||name.toLowerCase().endsWith(".java")));