텍스트 파일에서 읽고 쓰는 데 문제가있는 것 같습니다.텍스트 읽기 및 쓰기가 완료되지 않았습니까?
두 개의 서로 다른 파일을 가지고있는 동안 콘텐츠를 인쇄했지만 텍스트 파일에 있어야하는 것과 같지 않습니다.
나는 +와 -를 더하거나 bw.close()를 추가하거나하지 않고 추가하려고 시도했다. 스캐너를 대신 사용하려고했지만 아무 것도 출력하지 못했습니다.
어떻게 든 변경 될 수 있습니까? 당신은 두 번 bw.readLine()
를 사용하는
private void readFromFile(File cf2) throws IOException, Exception {
FileReader fr = new FileReader(cf2);
try (BufferedReader bw = new BufferedReader(fr)) {
System.out.println("Wait while reading !");
while(bw.readLine() != null)
s1 += bw.readLine();
System.out.println(s1);
bw.close();
} System.out.println("File read !");
}
StringBuffer와 함께 사용하려고했지만 작동하지 않는 것 같습니다. 그것 없이는 잘 작동합니다. 고맙습니다. –