请问Java 写数据到txt 怎么更快

是把要写的文本写到StringBuilder里,然后每几十个字用OutputStreamWriter.write写出
还是不存到StringBuilder中,直接每两个字用OutputStreamWriter.write写出一次
这两种哪个更快呀

write操作越少速度越快,因为每write一次就是一次IO,IO耗时很恐怖的。