InputStream转换为File

来源:互联网 发布:淘宝上货软件多少钱 编辑:程序博客网 时间:2024/06/05 00:53

InputStream ins = (new AnnexXML()).getClass().getResourceAsStream("../../annexInternet.xml");
   File f=new File("annexInternet.xml");

 inputstreamtofile(ins, f);

 

public static void inputstreamtofile(InputStream ins,File file) {
  try {
   OutputStream os = new FileOutputStream(file);
   int bytesRead = 0;
   byte[] buffer = new byte[8192];
   while ((bytesRead = ins.read(buffer, 0, 8192)) != -1) {
    os.write(buffer, 0, bytesRead);
   }
   os.close();
   ins.close();
  } catch (Exception e) {
   e.printStackTrace();
  }
 }

原创粉丝点击