Я создаю файл данных в папке с диском C: с именем abc, как показано ниже. Теперь мой файл создается каждый день теперь предположим, что если мой файл создан сегодня, будет также генерироваться, как обычно, , но когда tommrow он сгенерирован, я должен убедиться, что файл более раннего дня удален, поскольку пространство в этой папке ограничено, и эта проверка выполняется каждый раз, когда нужно сделать предыдущий файл дня, который будет удален из что папка, пожалуйста, посоветуйте, как достичь этого ..Перед созданием файла, удалив файл предыдущего дня
File file = new File(FilePath + getFileName()); //filepath is being passes through //ioc //and filename through a method
if (!file.exists()) {
file.createNewFile();
}
FileOutputStream fileOutput = new FileOutputStream(
file);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(
fileOutput));
Просто не проверяйте этот файл или нет. Напишите содержимое с тем же именем файла. Он автоматически заменяет предыдущий файл. и если файл не существует, он создаст его. –