JDK1.8後switch case不支持String的解決方法

在JDK1.7後,switch case支持String類型參數,ui

可是我在使用IDEA時,出現了問題,提示case不支持String。code

但我在項目結構中選擇的是JDK1.8版本,component

後來發現,在左側的Project視圖的根目錄中,項目名.iml文件中的it

<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5">

這裏顯示JDK1.5。io

解決方法:
File | Settings | Build, Execution, Deployment | Compiler | Java Compiler,把項目的JDK版本改爲本身想要的版本方法

相關文章
相關標籤/搜索