OutputStream从内存到硬盘写入数据
文件不存在 输出流会自动创建这样一个文件
但是遇到如图错误:
发现OutputStream可以创建文件,但是不能创建多级目录下的文件,如果要创建多级目录下的文件,可以先创建文件夹,文件是可以自动创建的
File file=new File("E:\\newFile\\hello.jpeg");
File dir=new File(file.getPath().replace(file.getName(),""));
if(!dir.exists())
{
dir.mkdirs();
}
OutputStream out=new FileOutputStream(file);
out.write(b);