java byte[]写入文件
时间: 2023-09-13 07:06:16 浏览: 127
File文件写入
要将一个`byte[]`写入文件,你可以使用`FileOutputStream`类来实现。下面是一个简单的示例代码:
```java
import java.io.FileOutputStream;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
byte[] data = { 72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100 };
try (FileOutputStream fos = new FileOutputStream("output.txt")) {
fos.write(data);
System.out.println("数据已成功写入文件。");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,首先我们定义了一个`byte[]`数组`data`,其中包含了一些字节数据。然后,我们创建了一个`FileOutputStream`对象,并指定要写入的文件名为"output.txt"(可以根据需要修改)。接下来,使用`fos.write(data)`将`byte[]`数组的内容写入文件。最后,在`try-with-resources`语句中,通过自动关闭流来确保资源的正确释放。
运行代码后,你将在相同目录下的"output.txt"文件中看到写入的字节数据。
阅读全文