MultipartFile转出file
时间: 2023-07-18 13:14:17 浏览: 70
multipartfile转file.txt
你可以通过以下步骤将 MultipartFile 转换为 File 类型:
1. 首先,你需要获取 MultipartFile 的字节数组:
```java
byte[] bytes = multipartFile.getBytes();
```
2. 然后,你可以使用 File 类的 createTempFile 方法创建一个临时文件:
```java
File tempFile = File.createTempFile("temp", null);
```
3. 接下来,你可以使用 FileOutputStream 将字节数组写入临时文件中:
```java
FileOutputStream fos = new FileOutputStream(tempFile);
fos.write(bytes);
fos.close();
```
现在,你就可以将 MultipartFile 转换为 File 类型了。注意:在使用完临时文件后,应该将其删除以释放磁盘空间:
```java
tempFile.delete();
```
阅读全文