如何在eclipse

时间:2017-04-05 20:29:03

标签: java eclipse

如何在eclipse IDE中生成Java 8特定代码。 例如,在按CNTL + ENTER时使用集合;而不是生成以下

 Collection<String> list = new ArrayList<String>();

它应该生成

 Collection<String> list = new ArrayList<>();

注意:但是CNTL + 1确实将匿名接口转换为lambda表达式。

1 个答案:

答案 0 :(得分:0)

您应该为项目选择正确的JRE系统库,并且自动完成将相应地更改为使用的Java版本。

我创建了一个名为test-java-1.6的项目,并且我已经验证Java自动完成不支持菱形运算符,因为旧的Java版本。

自动完成行为在Java版本更新后立即更改。

这里如何指定java执行环境:

Properties for java project

如何将其更改为更新版本,您应该选择 JavaSE-1.8

Edit Library