1 File sourFile = new File(start); //来源文件 2 File tarFile = new File(end); 4 if(!tarFile.exists()){ 5 tarFile.mkdirs(); 6 }10 if(!sourFile.exists()){ 11 System.out.println("跳出本次循环"+start); 12 continue; 13 } 16 FileInputStream fis = null; 17 FileOutputStream fos = null;19 FileChannel in = null; 20 FileChannel out = null;22 try { 23 24 25 fis = new FileInputStream(new File(start)); 26 fos = new FileOutputStream(new File(end+imagess));28 29 in = fis.getChannel(); 30 out = fos.getChannel(); 31 smallOut = smallFos.getChannel(); 32 33 in.transferTo(0, in.size(), out);35 } catch (Exception e) { 36 e.printStackTrace(); 37 }finally{ 38 in.close();40 out.close();42 fos.close(); 43 fis.close(); 44 }