Java中FileReader的編碼問題

在使用FileReader出現了亂碼的問題 FileReader是默認按中文系統的GBK來編碼的,然後在UTF-8 -> GBK -> UTF-8的過程中編碼出現損失造成結果不能還原最初的字符。 FileReader繼承了InputStreamReader,但並沒有實現父類中帶字符集參數的構造函數。 所以我們直接用InputStreamReader代替FileReader, InputStream
相關文章
相關標籤/搜索