JAVA Basic 강의자료] FileReader와 FileWriter
JAVA Basic 강의자료] FileReader와 FileWriter
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
FileReader와 FileWriter
*FileReader
-파일에 저장된 바이트 문자열을 유니코드의 문자열로 변환
*FileWriter
-유니코드의 문자열을 바이트 문자열로 변환하여 파일에 저장
<소스코드>
import java.io.*;
class FileReaderWriterTest {
public static void main(String[] args) throws IOException,
FileNotFoundException{
int i, len = 0;
FileReader in = null;
FileWriter out = null;
if(args.length<2) {
System.out.println("원본 파일과 복사될 파일의 이름을 입력 하십시오!");
System.exit(-1);
}
System.out.println("args[0]: "+args[0]);
System.out.println("args[1]: "+args[1]);
in = new FileReader(new File(args[0]));
out = new FileWriter(args[1], true);
while((i = in.read()) != -1){
out.write(i);
len++;
}
in.close();
out.close();
System.out.println(len + " bytes are copied...Successfully!");
}
}
'자바 > Java공부하기' 카테고리의 다른 글
JAVA Basic 강의자료] LineNumberReader (0) | 2016.09.05 |
---|---|
JAVA Basic 강의자료] BufferedReader과 BufferedWriter (0) | 2016.09.05 |
JAVA Basic 강의자료] InputStreamReader과 OutputStreamWriter (0) | 2016.09.02 |
JAVA Basic 강의자료] ByteArrayInputStream과 ByteArrayOutputStream (0) | 2016.09.02 |
JAVA Basic 강의자료] PushbackInputStream (0) | 2016.09.02 |