1

我怎样才能解决这个问题?当我尝试编译一些代码时,我收到以下消息:

java: diamond operator is not supported in -source 1.6
  (use -source 7 or higher to enable diamond operator)


在我的电脑上,我有这个设置,我使用 IDEA:

C:\Windows\System32>javac -version
javac 1.7.0_25

C:\Windows\System32>java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

我究竟应该怎么做才能编译它?我应该在哪里放置'-source 7'?

4

1 回答 1

2

转到您的项目结构菜单 ( ctrl+alt+shift+s) 并将您的“项目语言级别”更改为“7.0 Diamonds、ARM、multi-catch 等”。它位于左侧边栏中的“项目”选项卡下。

于 2014-05-28T13:03:27.230 回答