Here you can find the source of CopyFileToDirectory(String file_name, String from_directory, String to_directory)
public static void CopyFileToDirectory(String file_name, String from_directory, String to_directory)
//package com.java2s; //License from project: Apache License import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class Main { public static void CopyFileToDirectory(String file_name, String from_directory, String to_directory) { InputStream inStream = null; OutputStream outStream = null; try {//w w w .j av a 2s . c o m File afile = new File(from_directory + "/" + file_name); File bfile = new File(to_directory + "/" + file_name); inStream = new FileInputStream(afile); outStream = new FileOutputStream(bfile); byte[] buffer = new byte[1024]; int length; //copy the file content in bytes while ((length = inStream.read(buffer)) > 0) { outStream.write(buffer, 0, length); } inStream.close(); outStream.close(); System.out.println("File is copied successful!"); } catch (IOException e) { e.printStackTrace(); } } }