Advertisement
Guest User

Untitled

a guest
Dec 15th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.39 KB | None | 0 0
  1. import java.io.*;
  2. import java.util.ArrayList;
  3.  
  4. public class LoadFichOb implements Serializable{
  5.     private ObjectInputStream iS;
  6.     private ObjectOutputStream oS;
  7.  
  8.     /** Método para guardar o estado atual do programa antes de este ser encerrado
  9.      * @param lista_users
  10.      * @throws java.io.IOException
  11.      */
  12.    
  13.     public void saveUsers(ArrayList lista_users) throws IOException{
  14.         try {
  15.             oS = new ObjectOutputStream(new FileOutputStream("Lista Users.txt"));
  16.             oS.writeObject(lista_users);
  17.             oS.close();
  18.         } catch (IOException ex) {
  19.             System.out.println("Ocorreu um erro: "+ex);
  20.         }
  21.     }
  22.    
  23.     /** Método para resumir o estado do programa antes de ser encerrado
  24.      * @return Dei objeto com as pessoas do convivio, as pessoas da comunidade e os locais do convivio
  25.      * @throws java.io.IOException
  26.      * @throws java.lang.ClassNotFoundException
  27.      */
  28.    
  29.     public ArrayList<User> Load_Users() throws IOException, ClassNotFoundException{
  30.         ArrayList<User> lista_users = null;
  31.        
  32.         try {
  33.             iS = new ObjectInputStream(new FileInputStream("Lista Users.txt"));
  34.             lista_users = (ArrayList<User>) iS.readObject();
  35.             iS.close();
  36.         } catch (IOException ex) {
  37.             System.out.println("\nErro: "+ex);
  38.         }
  39.         return lista_users;
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement