package kr.co.obj;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import javax.xml.crypto.Data;
public class FileTest2 {
public static void main(String[] args) throws FileNotFoundException, IOException {
String rfilename = "tomboy.abc";
String wfilename = "FileTest2";
FileReader fr = null; //주스트림.
BufferedReader br = null; //보조스트림
FileWriter writer = null;
fr = new FileReader(rfilename);
br = new BufferedReader(fr); //생성자 안에 new해서 쓰는거 - 익명 클래스 일회적으로 사용하고 버려짐.
writer = new FileWriter(wfilename);
while(true) {
int read = br.read();
if (read==-1) // -1 if the end of the stream has been reached
break;
char c = (char)read;
System.out.print(c);
writer.write(c);
}
br.close();
writer.close(); //꼭 닫아줘야 파일 쓰기가 마무리됨!
}
}