Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们如何解决 findBugs 报告的以下问题:
Found reliance on default encoding in abc.java : new java.io.FileReader(File)
我只是在阅读文件,Findbug 已经报告了这个问题。
任何帮助深表感谢!
打开文件时使用显式字符编码,而不是依赖平台默认值(可能会根据平台而变化),当然,除非您打算使用平台默认值。您可以使用显式字符编码InputStreamReader将 a 转换FileInputStream为 a 。Reader
InputStreamReader
FileInputStream
Reader