CSV ファイルに書き込もうとしているプログラムがあるとします。このファイルには、カンマで区切られた何千もの値と何千もの行が含まれる可能性があります。
今は、BufferedWriter の write 関数を 1 文字ずつ繰り返し呼び出しているだけなので、文字を連結して長い文字列にして、PrintWriter などの別のクラスを使って書き込んだら、パフォーマンスが向上するかどうか疑問に思っています。
直感的には、どちらの方法も個々のバイトを書き込むことになるため、高速ではないと思いますが、確認したかったのです。