我该如何解决这个问题?当我尝试编译一些代码时,我收到了这条消息:
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'?
答案 0 :(得分:2)
转到项目结构菜单(ctrl+alt+shift+s
)并将“项目语言级别”更改为“7.0 Diamonds,ARM,multi-catch等”。它位于左侧边栏的“项目”标签下。