Мне нужно удалить содержимое файла, прежде чем я запишу в него дополнительную информацию. Я пробовал разные способы, например, когда я удаляю содержимое, но файл остается того же размера, и когда я начинаю писать в него после удаления, кажется, что пустое отверстие соответствует размеру удаления до того, как мои новые данные будут записаны .
Это то, что я пробовал...
BufferedWriter bw;
try {
bw = new BufferedWriter(new FileWriter(path));
bw.write("");
bw.close();
}
catch (IOException e) {
e.printStackTrace();
}
И я также пробовал это...
File f = new File(file);
FileWriter fw;
try {
fw = new FileWriter(f,false);
fw.write("");
}
catch (IOException e) {
e.printStackTrace();
}
Может ли кто-нибудь помочь мне с решением этой проблемы.