source 1.5 中不支持 diamond运算符
时间: 2023-09-05 09:12:52 浏览: 95
java中idea启动java项目报错-error:java: 无效的源发行版: 10
源代码1.5不支持钻石运算符。 钻石运算符(<>)在Java 7中引入,允许在实例化参数化类型时省略类型参数。 在Java 6及更早版本中,必须明确指定参数类型。 例如,在Java 7中,可以使用以下代码创建一个ArrayList:
```java
List<String> list = new ArrayList<>();
```
而在Java 6中,必须使用以下代码:
```java
List<String> list = new ArrayList<String>();
```
阅读全文