哪種方法可以在java中編寫文本文件? 目前,我用這種方式來寫一個文本文件:Java文本文件I/O
FileOutputStream fos = new FileOutputStream('FileName');
DataOutputStream dos = new DataOutputStream(fos);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(dos, Charset.forName(this.config.getCharset())));
我的文件大小將高達3 GB。
我寫了一行,當我必須沖洗緩衝區? – PapaSmurf 2012-04-05 08:58:12
BufferedWriter最終會在緩衝區填滿後刷新緩衝區。它的默認長度是8192字節。如果您希望將其寫入更快(現在),請將其刷新。 – ahanin 2012-04-05 09:04:04
FileOutputStream是在java中編寫文本文件的快速方法嗎? – PapaSmurf 2012-04-05 09:08:30