Serialisation d'un arraylist - Java - Programmation
MarshPosté le 31-03-2007 à 21:48:19
Bonjour a tous, voila j'ai un ptit probleme je souhaite serializer une file d'attente de ticket (pour la gestion d'un parking), ces tickets st stockes dans une arraylist. Or d'après ce que j'ai pu lire et comprendre sur le sujet, seul l'objet arraylist sera serialiser et non les objets contenus a l'interieur, j'ai donc commence par reecrire les methodes writeObject:
stream.defaultWriteObject( ); stream.writeInt(listicket.size()); for (int i=0; i<listicket.size(); i++)
stream.writeObject(listicket.get(i));
}
mais par contre je suis a la peine pour la methode readObject(), je ne vois pas comment faire pour que qd je deserialise mes objets je recre mon arraylist. Est-ce que ca marcche avec la gestion de fin de fichier ou c autre chose.
Marsh Posté le 31-03-2007 à 21:48:19
Bonjour a tous,
voila j'ai un ptit probleme je souhaite serializer une file d'attente de ticket (pour la gestion d'un parking), ces tickets st stockes dans une arraylist.
Or d'après ce que j'ai pu lire et comprendre sur le sujet, seul l'objet arraylist sera serialiser et non les objets contenus a l'interieur, j'ai donc commence par reecrire les methodes
writeObject:
mais par contre je suis a la peine pour la methode readObject(), je ne vois pas comment faire pour que qd je deserialise mes objets je recre mon arraylist.
Est-ce que ca marcche avec la gestion de fin de fichier ou c autre chose.
Voila j'espere avoir ete le plus claire possible
merci, d'avance