一、报错原因 原因描述:菱形类型在此语言级别(我使用的是1.8)不受支持,因为,您可以看到,Diamond是JDK1.7的一个特性,因此1.6肯定不受支持。 查看自己的项目配置: 可以看出我项目默认配置的是JDK 1.6 特性 二、解决方法 将项目配置为自己当JDK版本的语言特性即可。我的是1.8,所以配置为1.8