Advertisement
jaVer404

level18.lesson10.home10(copyFileFunc)

Jan 16th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.83 KB | None | 0 0
  1. /*------------------Copy File------------------*/
  2.     public static void copy (String src, String dest) throws IOException{
  3.  
  4.         FileInputStream in = new FileInputStream(src);
  5.         FileOutputStream out = new FileOutputStream(dest, true);
  6.         BufferedInputStream bufferedInputStream = new BufferedInputStream(in,1024);
  7.         BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(out,1024);
  8.         int c;
  9.         try
  10.         {
  11.  
  12.             while ((c=bufferedInputStream.read())!=-1) {
  13.                 bufferedOutputStream.write(c);
  14.             }
  15.         } finally
  16.         {   bufferedInputStream.close();
  17.             bufferedOutputStream.flush();
  18.             bufferedOutputStream.close();
  19.             in.close();
  20.             out.close();
  21.         }
  22.     }
  23. /*---------------------------------------------*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement