상세 컨텐츠

본문 제목

자바 파일 읽기, 쓰기 (java file Scanner PrintWriter)

프로그램 언어/Java

by husks 2015. 9. 9. 15:23

본문

반응형



자바로 txt 파일 읽어와서 해당 작업 해주고 파일로 작성하는 소스 입니다.


저는 암호화 된 정보 읽어와서 복호화 하여 파일로 작성할때 사용했습니다.


아래 소스에 복호화는 제외 시켰습니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
 
 
public class ScannerTest {
 
    public static void main(String[] args) {
 
        String readFilePath = "C:/01.Psyken/test.txt";    //읽어올 파일 경로
        String writeFilePath = "C:/01.Psyken/test_bak.txt";    //작성할 파일경로
        String strLine = "";
 
        Scanner in = null;
        PrintWriter out = null;
 
        try {
            in = new Scanner(new File(readFilePath));
 
            out = new PrintWriter(writeFilePath); //그냥 간단하게 작성, 버퍼 쓰실분은 쓰시면 됩니다.
 
            while(in.hasNext()){
                strLine = in.nextLine();
                //뭔가 작업을 한다.(예를 들면 복호화)
                out.println(strLine);
            }
 
            out.close();
 
        } catch (FileNotFoundException e) {
 
            e.printStackTrace();
 
        } finally {
 
            if(out!=null){
                out.close();
            }
 
        }
 
    }
 
}



반응형

관련글 더보기

댓글 영역