Пример #1
0
  @Override
  public void save(Filme f) {
    try {
      // diretório
      File dir = new File("filmes");
      if (!dir.exists()) dir.mkdir();
      // arquivo individual
      File arq = new File("filmes/" + f.getNumero() + ".csv");
      if (arq.exists()) return;
      // gravar os dados
      FileWriter writer = new FileWriter(arq);
      writer.write(f.getNumero() + ";");
      writer.write(f.getTitulo() + ";");
      writer.write(f.getGenero() + ";");
      writer.write(f.getAno() + "\n");
      // fechar o arquivo
      writer.flush();
      writer.close();

    } catch (Exception e) {
      e.printStackTrace();
    }
  }