File Handling
File Handling
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.*;
public class CopyContentsToFile {
public static void main(String[]args){
String fName1 = "C:\\example.txt";
String fName2 = "C:\\copy.txt";
try{
FileReader fr = new FileReader(fName1);
BufferedReader br = new BufferedReader(fr);
String line;
while((line = br.readLine()) != null){
FileWriter fw = new FileWriter(fName2,true);
BufferedWriter bw = new BufferedWriter(fw);
bw.newLine();
bw.write(line);
bw.close();
fw.close();
}
br.close();
fr.close();
}
catch(Exception e){
e.printStackTrace();
}
}
}
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
public class Append {
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String textToWrite = reader.readLine();
FileWriter writer = new FileWriter(fileName,true);
BufferedWriter bw = new BufferedWriter(writer);
bw.newLine();
bw.write(textToWrite);
bw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
Problem 6: Write a program to take input from two file and write to another
import java.io.*;
Problem 7: Write a program to read and write from the same file
Try to solve this according to problem 4. The only difference is just one file would be used in this
problem.