나는 아래의 코드 세그먼트를 사용하여 파일을 호출 할 때마다 파일 끝에 텍스트를 씁니다. 그러나 이전 데이터를 지우고 새 데이터를 파일의 시작 부분에 씁니다. 아래 코드를 수정하여 새 데이터를 추가 할 수 있습니까? 항상 파일 끝 부분을 수정 하시겠습니까?파일의 끝에 텍스트 추가
public boolean writeToFile(String directory, String filename, String data){
File out;
OutputStreamWriter outStreamWriter = null;
FileOutputStream outStream = null;
out = new File(new File(directory), filename);
if (out.exists() == false){
out.createNewFile();
}
outStream = new FileOutputStream(out) ;
outStreamWriter = new OutputStreamWriter(outStream);
outStreamWriter.append(data);
outStreamWriter.flush();
}
당신이 http://stackoverflow.com/questions/1625234/how-to-append-text-to- 봤어 존재하지 않는 파일 인 java – Wizche