У меня есть следующий метод:
public static void writeContestantsToFile(ArrayList<Contestant> contestants) throws IOException {
FileOutputStream fos = new FileOutputStream("minos.dat");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(contestants);
oos.flush();
oos.close();
}
Но мне интересно, могу ли я снова написать в файл minos.dat с другим arraylist?Например, есть другой метод, подобный этому:
public static void writeContestantsToFile(ArrayList<Times> times) throws IOException {
FileOutputStream fos = new FileOutputStream("minos.dat");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(times);
oos.flush();
oos.close();
}
Смогу ли я получить как архива, так и участников?Или мне нужно писать в отдельные файлы?