字节流追加写入与读出
1.字节流以IO方式写入
FileOutputStream fos2 = new FileOutputStream(
"/a/b/110.wav", true);
fos2.write(Bytes, 0, playBytes.length);
fos2.flush();
fos2.close();
2.字节流以NIO方式写入
String fileName = "a/110.wav";
File file = new File(fileName);
if(!file.exists()){
file.createNewFile();
}
Files.write(
Paths.get(fileName),
playBytes, StandardOpenOption.APPEND);
3.文件读出来为字节
BufferedInputStream fileIn = new BufferedInputStream(new FileInputStream("/a/bjs-family-c/test2.wav"), 64000);
byte[] tmpArray = new byte[1164000];
fileIn.read(tmpArray);