mojo's Blog

키보드 입력을 파일로 저장하기 본문

Java

키보드 입력을 파일로 저장하기

_mojo_ 2021. 7. 22. 04:15

Scanner 를 이용하여 입력받은 데이터를 파일에 저장하는 프로그램을 작성하기

 

import java.util.*;
import java.io.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner=new Scanner(System.in);
		
		FileWriter fout=null;
		int c;
		try {
			fout=new FileWriter("c:\\Temp\\test.txt");
			while(true){
				String line=scanner.nextLine(); // line은 '\n' 이 들어가지 않음
				if(line.length()==0) break;
				fout.write(line, 0, line.length()); // index = 0 ~ line.length()
				fout.write("\r\n",0, 2);
			}
			fout.close();
		} catch(IOException e) {
			System.out.println("입출력 오류");
		}
		
		scanner.close();
	}

}

 

Comments