Package com.company

Class Sauvegarde

java.lang.Object
com.company.Sauvegarde

public class Sauvegarde
extends java.lang.Object
Sauvegarder ou charger le tableau des scores
  • Field Summary

    Fields
    Modifier and Type Field Description
    (package private) static java.lang.String fichierSauvegarder  
  • Constructor Summary

    Constructors
    Constructor Description
    Sauvegarde()  
  • Method Summary

    Modifier and Type Method Description
    static java.util.List<Profil> charger()
    Charger le tableau des scores
    static void sauvegarder​(java.util.List<Profil> profils)
    Sauvegarder le tableau des scores

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • fichierSauvegarder

      static java.lang.String fichierSauvegarder
  • Constructor Details

    • Sauvegarde

      public Sauvegarde()
  • Method Details

    • sauvegarder

      public static void sauvegarder​(java.util.List<Profil> profils) throws java.io.IOException
      Sauvegarder le tableau des scores
      Parameters:
      profils - Le tableau à sauvegarder
      Throws:
      java.io.IOException
    • charger

      public static java.util.List<Profil> charger() throws java.io.IOException, java.lang.ClassNotFoundException
      Charger le tableau des scores
      Returns:
      Le tableau présent dans le fichier de sauvegarde
      Throws:
      java.io.IOException
      java.lang.ClassNotFoundException