所以我目前正在学习java,问题出在这个示例类中: https://docs.oracle.com/javase/tutorial/java/javaOO/examples/Calculator.java
当我尝试将代码复制到eclipse(最新版本,jdk 1.8,java compliance 1.7)时,它表示a无法解析为变量。
有人可以告诉我我做错了吗?
答案 0 :(得分:5)
您应该将Java遵从性更改为1.8,否则编译器将无法理解lambda表达式(Java 8中引入了lambda表达式)。
在Eclipse中,支持Java 8从Luna开始。