그래, 시스템을 구현 중이므로 .txt
파일에 저장된 개수를 유지하고 있습니다.추가하지 않고 파일에 txt 쓰기
카운트는 정수입니다.
내가 가지고있는 유일한 문제는 이전 수를 대체하는 대신, 예 :
"78" -> "79"
이전 카운트에 새로운 카운트를 추가합니다. 예컨대
"78" -> "7879"
내 코드는 다음과 같습니다 당신은 추기를 가능하게하는
private static void saveCount(int inCount) throws FileNotFoundException, IOException {
BufferedReader fbr = new BufferedReader(new FileReader("count.txt"));
try (FileWriter fw = new FileWriter("count.txt", (fbr.readLine() != null))) {
String count = Integer.toString(inCount);
fw.write(count);
}
}
내용을 업데이트하는 데 도움이된다고 생각하지 마십시오. –
@JunedAhsan 완벽하게 작동합니다. 아마도 이전 편집에서 무언가가 고장 났을 것입니까? –
참고 : 더 이상 필요 없으므로 답변에서'BufferedReader'를 제거 할 수 있습니다. –