444908302375536
Hyunhan Kim
  • 2016.3.7 17:31
  • 조회수 155
  • 답변수 1
444908302375536
Hyunhan Kim
  • 2016.3.7 17:31
  • 조회수 155
  • 답변수 1

이해가 안되어서 질문드립니다.

PrintWriter를 통해 data.txt파일에 "안녕하세요. PrintWriter입니다."라고 적어보세요
라고 하셨는데요...

적어보세요가 저장해보라는 뜻인지요

PrintWriter는 대상파일의 내용을 출력 하는걸로 아는데요

조언 부탁드리겠습니다. 감사합니다..

CharIOExam.java
import java.io.*;

public class CharIOExam{
  public static void main(String[]args){
     PrintWriter hello = null;
    try{        

      hello = new PrintWriter(new FileWriter("data.txt"));
      String hi = null;
      while((hi = hello.println()) !=null){
       hello.Println(hi);
      }    
            }catch(Exception e){
                e.printStackTrace();
            }finally {
                hello.close();
            } 
    System.out.println("안녕하세요. PrintWriter입니다.");
  }
}
  • #자바 입문
  • #Char 단위 입출력(File) - 실습

1 답변

  • Gscxhpxkg5i74t30rimh
    정두식
    • 2016.3.7 17:56

    네. 저장하라는 의미입니다.
    PrintWriter는 대상 파일의 내용을 출력하는게 아니라, 대상 파일에 텍스트를 써 줍니다.

    • 답변 감사합니다..해결되었습니다.꾸벅~!-Hyunhan Kim
      2016.3.8 04:05

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.