java中如何将byte数组写成文件
时间: 2024-02-21 14:56:58 浏览: 116
Java实现较大二进制文件的读、写方法
在 Java 中,可以使用 FileOutputStream 类来将 byte 数组写入文件。以下是一个示例代码:
```java
byte[] byteArray = ...; // 需要写入文件的 byte 数组
String filename = "example.txt";
try (FileOutputStream fos = new FileOutputStream(filename)) {
fos.write(byteArray);
} catch (IOException e) {
e.printStackTrace();
}
```
在这个示例中,我们首先定义了一个 byte 数组 `byteArray`,其中包含了需要写入文件的数据。然后,我们指定了文件名 `filename`。
接下来,我们使用 `FileOutputStream` 类创建了一个文件输出流 `fos`,并使用 `write` 方法将 byte 数组写入文件。最后,我们使用 `try-with-resources` 语句来自动关闭文件输出流并处理可能的异常。
这样,我们就成功将 byte 数组写入了文件。
阅读全文