관리 메뉴

쿰뱅이

자바 사용자에게 입력받아 파일 입출력 본문

자바/JAVA 입문

자바 사용자에게 입력받아 파일 입출력

주년 2011. 10. 11. 14:15
반응형

자바 사용자에게 입력받아 파일 입출력

package my.io;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;

public class FileWriteTest {

 
 FileWriteTest(){
 
  try {
   InputStreamReader is = new InputStreamReader(System.in);
   BufferedReader buf = new BufferedReader(is);
   
   FileWriter fw = new FileWriter("E:\\jaeeun\\test1\\aaa.txt");
   BufferedWriter bw = new BufferedWriter(fw);
   
   while(true){
    System.out.print("입력하세요(종료:end) ==> ");
    String str = buf.readLine();
   
    if(str.equals("end")) break;
    bw.write(str); // 버퍼에 쓴다.
    bw.flush();  // 버퍼에 있는 내용을 파일에 쓴다. 안해주면 안쓴다..
    bw.newLine(); // \n의 역할을 수행한다.
   }
   
   System.out.println("결과는 탐색기에서 확인하세요...");
   System.exit(0);
     
  } catch (IOException e) {

  }
 }
 
 public static void main(String[] args) {
  new FileWriteTest();

 }
}
반응형