1. 程式人生 > >解決編寫lambda表示式時出現lambda expressions are not supported at this language level問題

解決編寫lambda表示式時出現lambda expressions are not supported at this language level問題

一、問題原因

           IDEA編寫lambda表示式時報錯:lambda expressions are not supported at this language level,意思是在此語言級別不支援lambda表示式,即lambda表示式是java8才支援的一種語法,所以檢查idea編譯執行環境是否是java8及以上版本

二、問題解決

           1. 開啟 File --> Project Stucture-->Modules 選擇專案設定Lanugage level, 如圖所示

            2. 開啟 File --> Settings --> Compiler --> Java Compiler設定Project bytecode version;同時修改專案對應的Target bytecode version。 如圖所示: