最近,我安装了IntelliJ IDEA的新版本(2018.1),它增加了对Java10的支持。
但是,当我尝试使用var (用于局部变量类型推断)时,我发现代码完成列表中没有var。(见下面的截图)
如果我继续输入,它将应用VarHandle作为该列表中的第一个建议。然后,我必须撤消该完成来恢复var。
我已经检查了项目设置,我使用了JDK 10,语言级别也设置为10。像var number = 1;这样的代码编译得很好。在IDE设置中,我找不到任何关于这个的东西。
我做错了什么?我只想不间断地使用var声明。

发布于 2018-04-08 15:49:16
发布于 2018-05-16 15:00:44
问题已在即将发布的IntelliJ IDEA 2018.2版本中得到修正:
https://stackoverflow.com/questions/49719299
复制相似问题