данная функция записывает в файл, но при повторном вызове перезаписывает предыдущий объект списка в файле, например,
, если индекс списка массивов 0 содержит имя- "aman" и я вызываю эту функцию, она сохраняет "aman" вфайл. но когда для индекса 1, имеющего имя - "lavesh", он перезаписывается на предыдущие данные
, он находится в файле как "lavesh", но я хочу, чтобы он был как "aman lavesh"
public void alter_file( ArrayList<Flight_registrie> x) {
try {
ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(" Flight Registrie.txt"));
oos.writeObject(x);
x.clear();
oos.close();
} catch (IOException e) {
System.out.println("An I/O error occurs");
e.printStackTrace();
}
}
Нет ошибки, но мой метод может быть неправильным