FileHandling 1 Answer(s) 3 years and 9 months ago
Posted in : Java Beginners
View Answers
September 3, 2009 at 4:18 PM
Hi Friend,
Try the following code:
import java.io.*; import java.util.Scanner;
class FileConcat {
public static void main (String args []) throws IOException { Scanner stdin = new Scanner (System.in); System.out.print ("Enter two text file name with path: "); String filename1 = stdin.next(); String filename2 = stdin.next();
File file=new File (filename1); FileInputStream fstream = new FileInputStream(file); DataInputStream in = new DataInputStream(fstream); BufferedReader br = new BufferedReader(new InputStreamReader(in)); String strLine; while ((strLine = br.readLine()) != null) { FileWriter fostream = new FileWriter("Master.txt",true); BufferedWriter output = new BufferedWriter(fostream); output.write(strLine); output.newLine(); output.close(); }
File file1=new File (filename2); FileInputStream fstream1 = new FileInputStream(file1); DataInputStream in1 = new DataInputStream(fstream1); BufferedReader br1 = new BufferedReader(new InputStreamReader(in1)); String strLine1;
while ((strLine1 = br1.readLine()) != null) { FileWriter fostream1 = new FileWriter("Master.txt",true); BufferedWriter output1 = new BufferedWriter(fostream1); output1.write(strLine1); output1.newLine(); output1.close(); } } }