This question already has answers here:
Java FileReader encoding issue

(6个答案)


6年前关闭。




我们如何解决findBugs报告的以下问题:
Found reliance on default encoding in abc.java : new java.io.FileReader(File)

我正在阅读文件,Findbug已报告了该问题。

任何帮助深表感谢!

最佳答案

打开文件时,请使用显式字符编码,而不要依赖于平台默认值(该默认值可能会因平台而异),除非您当然打算使用平台默认值。您可以使用InputStreamReader通过显式字符编码将FileInputStream转换为Reader

08-26 23:04
查看更多