Byte[] 数组 转 成文件

来源:互联网 发布:中国人没有信仰知乎 编辑:程序博客网 时间:2024/05/14 04:22
 /**      * 根据byte数组,生成文件      */      public static void getFile(byte[] bfile, String filePath,String fileName) {          BufferedOutputStream bos = null;          FileOutputStream fos = null;          File file = null;          try {              File dir = new File(filePath);              if(!dir.exists()&&dir.isDirectory()){//判断文件目录是否存在                  dir.mkdirs();              }              file = new File(filePath+"\\"+fileName);              fos = new FileOutputStream(file);              bos = new BufferedOutputStream(fos);              bos.write(bfile);          } catch (Exception e) {              e.printStackTrace();          } finally {              if (bos != null) {                  try {                      bos.close();                  } catch (IOException e1) {                      e1.printStackTrace();                  }              }              if (fos != null) {                  try {                      fos.close();                  } catch (IOException e1) {                      e1.printStackTrace();                  }              }          }      }  
0 0
原创粉丝点击