11

我们如何解决 findBugs 报告的以下问题:

Found reliance on default encoding in abc.java : new java.io.FileReader(File)

我只是在阅读文件,Findbug 已经报告了这个问题。

任何帮助深表感谢!

4

1 回答 1

12

打开文件时使用显式字符编码,而不是依赖平台默认值(可能会根据平台而变化),当然,除非您打算使用平台默认值。您可以使用显式字符编码InputStreamReader将 a 转换FileInputStream为 a 。Reader

于 2012-08-15T02:47:23.737 回答