java中的outputstream.write(int c)是否用字节c覆盖前一个流数据或者是否增加它?

时间:2014-10-12 11:17:45

标签: java stream iostream outputstream

一次一个字节地从输入流写入输出流是否会通过写入的字节递增流内容,还是会用此字节替换当前流?如果我希望流一次包含几个字节,我是否必须为其编写一个字节数组,或者为指定的数据使用适当的java类函数?

1 个答案:

答案 0 :(得分:0)

输出流是数据序列。如果将新数据写入流,则该数据将跟随任何先前的数据,既不递增也不替换它。想象一下,流正在直接通过电线发送。发送新信息并不会影响以前的信息。