2017-09-29 4 views
-2
File file = new File("output.txt"); 

PrintWriter output = new PrintWriter(file,true); 

은 나를더 적합한 생성자

"의 PrintWriter (파일, 부울)를 찾지 적절한 생성자를"오류 없습니다 표시되지 것 그것을 해결하는 방법, 감사합니다

+1

된 직후 부울 parameter.and 쓰기 코드를 제거해야? 물건을 만들고 왜 존재하지 않는지 궁금 할 수 없습니다. – EJP

+0

@ 톰 가능한 중복 방법? – EJP

+0

@EJP OP _clearly_는 기존 소스에 추가하는'PrintWriter'를 인스턴스화하려고하고 거기에있는 응답은 어떻게 그렇게하는지 알려줍니다. – Tom

답변

1

PrintWriter 클래스는 받아들이는 생성자가 없습니다 File, Boolean

가장 좋은 방법은 Boolean을 제거하고 File을 전달하는 것입니다.

은 전체 목록이 함께이 매개 변수 파일 및 부울을 어떤 생성자가없는 Oracle

PrintWriter(File file) 
Creates a new PrintWriter, without automatic line flushing, with the specified file. 

PrintWriter(File file, String csn) 
Creates a new PrintWriter, without automatic line flushing, with the specified file and charset. 

PrintWriter(OutputStream out) 
Creates a new PrintWriter, without automatic line flushing, from an existing OutputStream. 

PrintWriter(OutputStream out, boolean autoFlush) 
Creates a new PrintWriter from an existing OutputStream. 

PrintWriter(String fileName) 
Creates a new PrintWriter, without automatic line flushing, with the specified file name. 

PrintWriter(String fileName, String csn) 
Creates a new PrintWriter, without automatic line flushing, with the specified file name and charset. 

PrintWriter(Writer out) 
Creates a new PrintWriter, without automatic line flushing. 

PrintWriter(Writer out, boolean autoFlush) 
Creates a new PrintWriter. 
0

의 PrintWriter 클래스에서 촬영을 참조하십시오.

그래서 당신은 당신이 자바 독 컨설팅 생각 해 봤나

File file = new File("output.txt"); 

PrintWriter output = new PrintWriter(file);