漢字元在IntelliJ的控制台輸出亂碼。編譯器在編譯的時候,把漢字元編譯成非UTF-8而引起亂碼。我是在做Jsoup解析的時候出現的錯誤,其實歸根結底确實編譯器的原因。
解決方法:
1.修改.idea/encoding.xml。将對應工程的編碼方式(如GBK)改為UTF-8;
2.如果是Maven項目,加上buid-->plugins的設定。如:
3.直接在IDEA裡面設定(等同于1的方法,File-->Settings-->Editor-->file encodings-->指定File/Directory,然後設定)
4.如果還沒有解決,也沒關系。哈哈,你可以直接将漢字裝換為Unicode,将你所有出現的漢字用Unicode的替換掉。Unicode是最統一的形式,這種方式顯然最極端。