我有一个字节数组
bytes[] doc
Run Code Online (Sandbox Code Playgroud)
如何new File
从该字节创建实例?
Sur*_*aju 18
try (FileOutputStream fileOuputStream = new FileOutputStream("filename")){
fileOuputStream.write(byteArray);
}
Run Code Online (Sandbox Code Playgroud)
Evg*_*eev 12
试试这个
Files.write(Paths.get("filename"), bytes);
Run Code Online (Sandbox Code Playgroud)
一个将 byte[] 写入文件的简单程序。
import java.io.File;
import java.io.FileOutputStream;
public class BytesToFile {
public static void main(String[] args) {
byte[] demBytes = null; // Instead of null, specify your bytes here.
File outputFile = new File("LOCATION TO FILE");
try ( FileOutputStream outputStream = new FileOutputStream(outputFile); ) {
outputStream.write(demBytes); // Write the bytes and you're done.
} catch (Exception e) {
e.printStackTrace();
}
}
}
Run Code Online (Sandbox Code Playgroud)
注意:try-catch 语句需要 Java 版本 >= 1.7。请记住将字节从 null 更改为对应于您的字节数组。
归档时间: |
|
查看次数: |
53319 次 |
最近记录: |