原文鏈接:https://blog.csdn.net/dongzhensong/article/details/88799477
主要是參考了上面的做法
就是目前使用的方法超過了 選擇的language level的用法。
我主要是在 Modules – Language level中解決的
即在project settings中的modules里
language level要選擇8以上。
但是還有一個(gè)是要查看IDEA編輯器的JDK版本
否則在run的時(shí)候會(huì)提示:
Error:java: Compilation failed: internal java compiler error
所以需要在
File --> Settings --> Build, Execution, Deployment --> Compiler --> Java Compiler 或 使用快捷鍵 Ctrl + Alt + S 打開配置,點(diǎn)擊 Java Compiler 然后右邊窗口顯示的jdk版本要改為1.8。
參考:https://blog.csdn.net/weixin_44299027/article/details/109497598
按理都應(yīng)該默認(rèn)選擇好的呀
怎么會(huì)這里還要選擇。
另外復(fù)習(xí)下泛型。即<>
“泛型是在編譯期間能發(fā)現(xiàn)類型的錯(cuò)誤,防止非定義的類型出現(xiàn)。泛型的本質(zhì)是參數(shù)化類型,也就是說所操作的數(shù)據(jù)類型被指定為一個(gè)參數(shù)。”
數(shù)據(jù)類型被指定為一個(gè)參數(shù)