문제:
Java의 FileWriter를 사용하여 파일에 쓸 때 기존 데이터를 삭제하지 않고 계속해서 새 데이터를 추가하는 방법 내용이 있습니까?
해결책:
예, FileWriter의 "추가" 모드를 사용하면 이전 내용을 덮어쓰지 않고 새 데이터를 쓸 수 있습니다. 이 모드를 활성화하려면 FileWriter 생성자에 두 번째 인수로 true를 전달합니다.
FileWriter fout = new FileWriter("filename.txt", true);
업데이트된 예는 다음과 같습니다.
fout = new FileWriter( "Distribution_" + Double.toString(_lowerBound) + "_" + Double.toString(_highBound) + ".txt", true); fileout = new PrintWriter(fout,true); fileout.print(now.getTime().toString() + ", " + weight + ","+ count +"\n"); fileout.close();
FileWriter 생성자에 true를 전달하여 다음을 지정합니다. 덮어쓰는 대신 기존 파일에 추가하고 싶습니다.
위 내용은 Java의 FileWriter를 사용하여 파일에 데이터를 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!