본문 바로가기

언어/자바

텍스트파일 생성 예제

 

아래 String s를 StringBuffer로 바꿔주어 사용할 수 있다.

그리고 텍스트 파일말고 .html 및 여러 파일 가능

BufferedWriter out = new BufferedWriter(new FileWriter("out.txt"));
      String s = "출력 파일에 저장될 이런 저런 문자열입니다.";

      out.write(s); //out.txt파일에 s에 저장된 문자열을 출력시켜준다. 

out.newLine();//out.newLine();은 한줄 띄워주는 명령어이다.
out.write(s); out.newLine();

out.close();

또한 원하는 경로명을 지정해놓고 원하는 파일명을 입력 받을 수 있다.

         StringBuffer filelist = new StringBuffer(); 

   .... //filelist에 내용 입력하는 코드

         StringBuffer s;
         s =filelist; 
         //html 파일 생성
         BufferedWriter out = new BufferedWriter(new FileWriter("C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/"+args[3])); //원하는 경로명을 지정해놓고 args에 입력값을 넣어 원하는 파일 생성 가능
        //html파일에 스트링 버퍼 내용 입력
         out.write(s.toString()); out.newLine();
         out.close();

 

 

by. 간지니