ADVERTISEMENT
ADVERTISEMENT

Java - Copy Content of One File to Another File

In this code snippet, we will learn how to copy content of one file to another file using Java program. In this example we will copy file named "sample.txt" to "sampleCopy.txt".

Copy Content of One File to Another File

// Java - Copy Content of One File to Another File

import java.io.*;

public class CopyFile {
  public static void main(String args[]) throws IOException {
    File fileName = new File("d:/sample.txt");

    FileInputStream inFile = new FileInputStream("d:/sample.txt");
    int fileLength = (int) fileName.length();

    byte Bytes[] = new byte[fileLength];

    System.out.println("File size is: " + inFile.read(Bytes));

    String file1 = new String(Bytes);
    System.out.println("File content is:\n" + file1);

    FileOutputStream outFile = new FileOutputStream("d:/sample-copy.txt");

    for (int i = 0; i < fileLength; i++) {
      outFile.write(Bytes[i]);
    }

    System.out.println("File copied.");
    //close files
    inFile.close();
    outFile.close();
  }
}

Output:

File size is: 22
File content is:
This is a sample file.
File copied.

Java File Handling Programs »


ADVERTISEMENT



ADVERTISEMENT



Comments and Discussions


ADVERTISEMENT

ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.