파일의 각 행 끝에 null
(보다 구체적으로 ,null
)이라는 키워드를 추가하려고합니다. 아래에 언급 된 코드를 시도했지만 파일에는 영향을주지 않습니다. 참고 : TESTFILE
은 10 줄이있는 기존 파일이므로 각 줄의 끝에 ,null
을 추가해야합니다.파일의 행을 반복하고 각 행 끝에 null 값을 추가하십시오.
final String FILENAME = "D:\\TESTFILE"
FileWriter fileWriter = new FileWriter(FILENAME, true);
BufferedWriter bw = new BufferedWriter(fileWriter);
FileReader fileReader = new FileReader(FILENAME);
BufferedReader br = new BufferedReader(fileReader);
PrintWriter printWriter = new PrintWriter(bw);
String line;
while ((line = br.readLine()) != null) {
printWriter.println(",null");
}
}
시도 printWriter.println (line + ", null"); –
같은 파일을 동시에 읽고 쓸 수 없습니다. 작성하기 전에 파일을 완전히 읽거나 다른 (임시) 파일에 쓰거나 원본을 삭제하고 작성한 후 복사본의 이름을 바꿉니다. –