java – lambda表达式无法在netbeans jdk 1.8项目中工作

参见英文答案 > Using NetBeans 8 but getting below compilation error for Lambda expression                                    4个
即使我将netbeans项目的jdk更改为1.8,它仍然会出现以下错误

lambda expressions not expected here

lambda expressions are not supported in-source 1.7
(use source 8 or higher to enable lambda expressions)

任何帮助都非常感谢

解决方法:

您必须为目标版本设置项目属性. Java 8允许您构建Java 7执行,并且在您使用Java 7时仍然存在该设置.在“项目”窗口中右键单击项目,然后在该对话框中选择“属性”,然后选择“源”.在右侧,您将看到“源/二进制格式”.将其更改为“1.8”,然后单击“确定”.

上一篇:PHP中无法访问的语句


下一篇:Java“import java.util.Scanner”无效