字节数组变成file
时间: 2023-07-26 22:18:57 浏览: 237
java对象转成byte数组的3种方法
将字节数组写入文件可以使用Java IO中的FileOutputStream类。可以按照以下步骤实现:
1. 创建一个File对象,指定要写入的文件路径和文件名。
```
File file = new File("path/to/file");
```
2. 使用FileOutputStream类创建一个文件输出流对象。
```
FileOutputStream fos = new FileOutputStream(file);
```
3. 将字节数组写入文件。
```
byte[] bytes = ... // 字节数组
fos.write(bytes);
```
4. 关闭文件输出流。
```
fos.close();
```
完整的代码示例:
```java
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
public class ByteArrayToFileExample {
public static void main(String[] args) throws IOException {
byte[] bytes = "Hello, World!".getBytes();
File file = new File("example.txt");
FileOutputStream fos = new FileOutputStream(file);
fos.write(bytes);
fos.close();
}
}
```
运行以上代码,就会将字节数组写入文件example.txt中。
阅读全文