FileReader fr = null;
BufferedReader br = null;
FileWriter fw = null;
BufferedWriter bw = null;
try{
fr = new FileReader("filepath");
br = new BufferedReader(fr);
fw = new FileWriter("filepath");
bw = new BufferedWriter(fw);
char [] buffer = new char[512];
int readCount = 0;
while((readCount = fr.read(buffer))!=-1){
bw.write(buffer,0,readCount);
bw.flush();
}
}catch (Exception e) {
// TODO: handle exception
}finally{
try{
br.close();
bw.close();
}catch (Exception e) {
// TODO: handle exception
}
}