Advertisement
Guest User

Untitled

a guest
May 27th, 2015
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.24 KB | None | 0 0
  1. public static void CreationFichierMarin() throws IOException{
  2.         Vector<Marin> vecMarin = new Vector<>();
  3.         vecMarin.add(new Marin("Arthaud","Florence","19/02/1978","Capitaine"));
  4.         vecMarin.add(new Marin("Auguin","Christophe","01/01/1964","Capitaine"));
  5.         vecMarin.add(new Marin("Autissier","Isabelle","06/01/1945","Capitaine"));
  6.         vecMarin.add(new Marin("Bardiaux","Marcel","08/11/1956","Capitaine"));
  7.         vecMarin.add(new Marin("Bart","jean","06/12/1964","Second"));
  8.         vecMarin.add(new Marin("Baudin","Nicolas","08/06/1976","Second"));
  9.         vecMarin.add(new Marin("Beyou","Jérémie","03/12/1965","Second"));
  10.         vecMarin.add(new Marin("Bombard","Alain","06/12/1964","Second"));
  11.         vecMarin.add(new Marin("de Bouchard","Hippolyte","01/12/1953","Mecanicien"));
  12.         vecMarin.add(new Marin("Colas","Alain","05/12/1986","Mecanicien"));
  13.         vecMarin.add(new Marin("Cras","jean","06/12/1953","Mecanicien"));
  14.         vecMarin.add(new Marin("Cammas","Franck","04/04/1963","Cuisto"));
  15.         vecMarin.add(new Marin("Trouin","Michel","06/12/1964","Cuisto"));
  16.         vecMarin.add(new Marin("Cassard","jacques","23/05/1981","Cuisto"));
  17.         vecMarin.add(new Marin("Cousteau","Jean-Baptiste","14/09/1976","Cuisto"));
  18.         vecMarin.add(new Marin("Charcot","Jean-Luc","06/12/1964","Bosco"));
  19.         vecMarin.add(new Marin("Duguay","René","02/12/1976","Bosco"));
  20.         vecMarin.add(new Marin("Marceau","Auguste","31/10/1972","Bosco"));
  21.         vecMarin.add(new Marin("Titouan","Lamazou","29/12/1974","Bosco"));
  22.        
  23.         System.out.println("Enregistrement des marins");
  24.        
  25.         FileOutputStream fileMarin = new FileOutputStream("FichierMarin.dat");
  26.         try (ObjectOutputStream oos = new ObjectOutputStream(fileMarin)) {
  27.             oos.writeObject(vecMarin);
  28.         }      
  29.     }
  30.     public static void ChargementFichierMarin(Vector<Marin> vecMarin) throws FileNotFoundException, IOException, ClassNotFoundException{
  31.         final FileInputStream fileMarin = new FileInputStream("FichierMarin.dat");
  32.         ObjectInputStream ois = new ObjectInputStream(fileMarin);
  33.         vecMarin = (Vector<Marin>)ois.readObject();
  34.         System.out.println("Chargement des marins");
  35.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement