我知道它->用于带有语法的 lambda 表达式()->{}。
->
()->{}
但我看到了这段代码:file -> file.isFile()- 没有()and {}。它有什么作用?
file -> file.isFile()
()
{}
()当您有单个参数{}时不需要,当您的 lambda 主体是单个表达式时不需要。
有关更多信息,请参阅Java 教程,有关语法的更正式描述,请参阅Java 规范。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句