package ch19;
import java.io.*;
public class Ch1907
{
public static void main(String[] args) throws IOException
{
//FileInputStream 클래스 : 텍스트화일 뿐만 아니라
//바이너리화일까지 읽어들일 수 있다.
FileInputStream in = new FileInputStream(new File("D:\\study\\java\\Project\\sample\\src\\ch19\\Ch1906.java"));
int ch;
//속도를 위해 StringBuilder 교체.
//String result ="";
StringBuilder result = new StringBuilder();
while((ch=in.read())!=-1)
{
//속도를 위해 StringBuilder 교체.
//result += (char)ch;
result.append((char)ch);
}
in.close();
System.out.println(result);
FileOutputStream out = new FileOutputStream(new File("D:\\study\\java\\Project\\sample\\src\\ch19\\Output.java"));
for(int i=0;i<result.length();i++)
{
ch=result.charAt(i);
out.write(ch);
}
out.close();
}
}