我确实找到了一些回答这个问题的stackoverflow问题,但只针对一个字节数组。我发现的一个代码示例的修改:
byte[] array1 = new byte[100]
byte[] array2 = new byte[100]
FileOutputStream output = new FileOutputStream(new File("target-file"));
IOUtils.write(array1, output);
IOUtils.write(array2, output);
这样的东西?我想将100多个字节的数组存储到一个文件中。我怎样才能做到这一点?
答案 0 :(得分:1)
您发布的代码可以满足您的需求。
坦率地说,你自己没有建立它是令人惊讶的。
答案 1 :(得分:0)
您可以随时打开文件以便附加,就像这样。
new FileWriter("myfile.txt", true)
或者,您可以将字节数组转换为其十六进制表示形式,并将十六进制字符串写入该文件。一旦从文件中读取它们,就必须将它们转换回来。