11

findBugsによって報告された以下の問題をどのように修正できますか?

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

ファイルを読んでいるところですが、Findbugから問題が報告されています。

どんな助けでも大歓迎です!

4

1 に答える 1

12

もちろん、プラットフォームのデフォルトを使用する予定がない限り、プラットフォームのデフォルト(プラットフォームによって変わる可能性があります)に依存する代わりに、ファイルを開くときに明示的な文字エンコードを使用します。明示的な文字エンコードを使用してInputStreamReader、をに変換するためにFileInputStream使用できます。Reader

于 2012-08-15T02:47:23.737 に答える