原文链接:https://blog.csdn.net/dongzhensong/article/details/88799477
主要是参考了上面的做法
就是目前使用的方法超过了 选择的language level的用法。
我主要是在 Modules – Language level中解决的
即在project settings中的modules里
language level要选择8以上。
但是还有一个是要查看IDEA编辑器的JDK版本
否则在run的时候会提示:
Error:java: Compilation failed: internal java compiler error
所以需要在
File --> Settings --> Build, Execution, Deployment --> Compiler --> Java Compiler 或 使用快捷键 Ctrl + Alt + S 打开配置,点击 Java Compiler 然后右边窗口显示的jdk版本要改为1.8。
参考:https://blog.csdn.net/weixin_44299027/article/details/109497598
按理都应该默认选择好的呀
怎么会这里还要选择。
另外复习下泛型。即<>
“泛型是在编译期间能发现类型的错误,防止非定义的类型出现。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。”
数据类型被指定为一个参数
网友评论