当我编码时,我不知道为什么
List<String> data = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)
它说
diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator) ---- (Alt-Enter shows hints)
我已经使用JDK 1.7了.当我在eclipse中打开它时,我没有得到那个错误.
Rad*_*dim 15
-source 1.5表示您的代码将与Java 1.5版兼容,并且不能使用稍后介绍的语言结构.阅读http://docs.oracle.com/javase/8/docs/technotes/tools/unix/javac.html以了解更多信息.
实现您想要的简单方法(能够在Java 7中添加钻石运算符)是在项目定制器中更新项目源/二进制版本 - 转到Projects选项卡(Ctrl-1),选择项目节点,Properties在其上下文菜单中选择并Source/Binary Format在"源"选项卡中更新字段.
| 归档时间: |
|
| 查看次数: |
16184 次 |
| 最近记录: |