編譯報錯:找不到符号、未結束的字元串文字 等的解決辦法
由于 UTF-8 編碼檔案有分 有BOM 和 無BOM 之分,預設情況下 IntelliJ IDEA 使用的編譯器是 javac,而此編譯隻能編譯 無BOM 的檔案,有很多 Eclipse 使用者在使用 IntelliJ IDEA 開發 Eclipse 項目的時候常常會遇到此問題。主要是因為 Eclipse 的編譯器是 Eclipse,此編譯器支援 有BOM 的檔案編譯。故,解決辦法是對于此檔案進行 BOM 去除。

然後看這個類的編碼是不是utf-8不帶bom的編碼,如果切換不過來,首先切換到其他編碼,然後再切換回來就行;或者可以去notepad++上面看檔案的編碼是否改過來了。