Перезапись в файл

Я пишу простую функцию вроде этой:

private static void write(String Swrite) throws IOException {
   if(!file.exists()) {
      file.createNewFile();
   }
   FileOutputStream fop=new FileOutputStream(file);
   if(Swrite!=null)
      fop.write(Swrite.getBytes());
   fop.flush();
   fop.close();
}

Каждый раз, когда я вызываю ее, она перезаписывается, и тогда я просто получаю последние записанные элементы. Как я могу изменить ее, чтобы она не переписывалась? Переменная file определена глобально как File.

6
задан Andrew Marshall 13 December 2011 в 04:20
поделиться