这是因为项目选择的Java版本不是Java8,自然不支持Java8的Lambda 表达式
选择File → Project Structure → Project, 修改Level 到8 - Lambdas, type annotations etc.

如果没有解决问题,那么把Modules中也改为java 8

如果还没有解决问题,
File --> Settings -->Build, Execution, Deployment Compiler --> Java Compiler,更改版本为Java 8:


本文详细介绍了如何解决在项目中使用Java8 Lambda表达式遇到的问题,包括修改项目和模块的Java版本设置,以及调整Java编译器版本。
485

被折叠的 条评论
为什么被折叠?



