2010-05-12 8 views

답변

0

이 가능하지 않을 경우이 파일을 생성하고 파일이 이미 사용 가능한 경우 여기에 데이터를 추가합니다

FileOutputStream object=new FileOutputStream("a.txt",true); 
object.write(byte[]); 
object.close(); 

새 텍스트 파일을 만들려면 : 트릭을 할해야 . 존재하지 않는 경우

+0

하지만 * text *를 작성하는 데는 그리 유용하지 않습니다. –

1

쓰기 위해 java.io.FileOutputStream을 작성하십시오. 텍스트를 쓰려면 그 주위에 PrintWriter을 만들 수 있습니다.

4
+0

이 링크에서는 'Path'라는 클래스에 대해 가르치지 만 jdk 6에서는 그렇지 않습니다. jdk 7이 출시되었는지는 확실하지 않습니다. :? – mASOUD

0

이 간단한 코드 예제는 텍스트 파일을 만듭니다, 그것은 않는 경우, 그것을 덮어 쓰게됩니다 :

try { 
    FileWriter outFile = new FileWriter("c:/myfile.txt"); 
    PrintWriter out = new PrintWriter(outFile); 
    // Also could be written as follows on one line 
    // Printwriter out = new PrintWriter(new FileWriter(filename)); 
    // Write text to file 
    out.println("This is some text I wrote"); 
    out.close(); 
} catch (IOException e) { 
    e.printStackTrace(); 
} 

는 희망이 도움이!

관련 문제