Copy File To Another File In Java Example

Chapter: File Last Updated: 20-06-2016 17:06:02 UTC

Program:

            /* ............... START ............... */
                
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class JavaCopyFileToAnotherFile {

	public static void main(String[] args) {
		FileInputStream instream = null;
		FileOutputStream outstream = null;

		try {
			File infile = new File("C:\\MyInputFile.txt");
			File outfile = new File("C:\\MyOutputFile.txt");

			instream = new FileInputStream(infile);
			outstream = new FileOutputStream(outfile);

			byte[] buffer = new byte[1024];

			int length;
			while ((length = instream.read(buffer)) > 0) {
				outstream.write(buffer, 0, length);
			}
			instream.close();
			outstream.close();

			System.out.println("File copied successfully!!");

		} catch (IOException ioe) {
			ioe.printStackTrace();
		}
	}
}
                /* ............... END ............... */
        

Output

File copied successfully!!

Notes:

  • Java Program first read the file using FileInputStream and then write the read content to the output file using FileOutputStream.

Tags

Copy File To Another File, Java, I/O

Similar Programs Chapter Last Updated
Java Sort Files By Size File 07-06-2017
Java Sort Files And Directories By Name File 07-06-2017
Java Append Text To A File File 25-03-2017
Java Program To Set File Permission File 13-02-2017
Java Program To Merge Two Files File 28-10-2016
Java File Modification Time File 25-10-2016
Java Read File File 25-10-2016
Java Print Directory Hierarchy File 03-09-2016
Java Hidden Directory Example File 03-09-2016
Java Empty Directory Example File 03-09-2016
Java Delete Directory Example File 03-09-2016
Java New File Creation Example File 03-09-2016
List All File Names From Folder In Java Example File 20-06-2016
Current Working Directory In Java File 17-06-2016
Create Directory In Java Example File 17-06-2016
Determine File Or Directory In Java File 22-07-2016
Delete File In Java File 22-07-2016
Java Temporary File File 22-07-2016
Compare Two File Paths In Java File 17-04-2016
Create File In Java File 17-04-2016
PrintWriter In Java Example File 18-07-2016
FileWriter In Java Example File 18-07-2016
Write To A File In Java Example File 06-04-2016
File Size In Java Example File 16-06-2016
File Rename In Java Example File 16-06-2016
Read Only File In Java Example File 16-06-2016
File Path Comparison In Java Example File 15-07-2016
File Modification Date In Java Example File 13-06-2016
File Exists Or Not In Java Example File 13-06-2016
File Creation In Java Example File 15-07-2016

1 2