この記事では、 UTF-8を明示してCSVを出力する方法 を、標準ライブラリだけでサクッと解説します。 結論としては、 FileOutputStream → OutputStreamWriter (UTF-8) → BufferedWriter の順にラップして書き込みます。
JavaでリストからCSVへ出力する方法を共有させていただきます。 PrintWriter p = new PrintWriter(new BufferdWriter(new OutputStreamWriter(new FileOutputStream("保存するファイルの指定", false), "エンコード"))); ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する