我們如何解決由FindBugs的報道Reliance on default encoding
:找到「依賴默認編碼」中的OutputStream
StringBuffer printData = getPrintData(data);
try {
OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(new File(linkName)));
out.write(printData.toString());
out.flush();
final FileInputStream f = new FileInputStream(new File(linkName));
return f;
} catch (final IOException ioe) {
ioe.printStackTrace();
}
我寫使用StreamWriter
文件。
什麼是'printData'? – Cozzamara
printdata是一個StringBuffer對象 – Vasanth