如何将字节数组保存到java中的二进制文件中。我尝试使用文件编写器,bufferedOutputstream但没有结果。数据保存在二进制文件中,当用记事本打开文件时,看起来已经创建了二进制文件,但是当用wordpad打开时,实际数据会出现。
答案 0 :(得分:1)
您可以这样保存字节数组:
FileOutputStream fos = new FileOutputStream(strFilePath);
String strContent = "Content";
/*
* To write byte array to a file, use
* void write(byte[] bArray) method of Java FileOutputStream class.
*
* This method writes given byte array to a file.
*/
fos.write(strContent.getBytes());
/*
* Close FileOutputStream using,
* void close() method of Java FileOutputStream class.
*
*/
fos.close();
它将使用您的字节数组
创建一个文件