Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 74 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[JAVA]Ecrire des objets dans un fichier

 
n°5765
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 15-11-2003 à 09:18:13  profilanswer
 

Salut j'ai crée une classe, chake objet de ma classe contient un objet File et un Int.
 
Juske la rien de bien folichon.
 
Ensuite je créer des objets de cette classe et je les mets dans un tableau.
 
Maintenant je voudrais ecrire ce tableau dans un fichier.
 
Le but de l'operation c'est d'attribuer un int à chake File de la classe et d'en sortir un seul et unike fichier. Je sais pas si je m'y prend bien. :/


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes
n°5773
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 15-11-2003 à 15:31:55  profilanswer
 

J'ai pas tout compris; surtout qd tu dis "Maintenant je voudrais ecrire ce tableau dans un fichier."
 
Peux-tu réexpliquer un chouille et mettre un peu de ton code stp ?
 
ps: "Le but de l'operation c'est d'attribuer un int à chake File de la classe" => il y a plusieurs File dans ta classe ?


---------------
C'est naturel que les filles soient plus belles, et les garçons plus cons ^^ [un peu bonobo sur les bords]
n°5774
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 15-11-2003 à 15:59:04  profilanswer
 

ollOne a écrit :

J'ai pas tout compris; surtout qd tu dis "Maintenant je voudrais ecrire ce tableau dans un fichier."
 
Peux-tu réexpliquer un chouille et mettre un peu de ton code stp ?
 
ps: "Le but de l'operation c'est d'attribuer un int à chake File de la classe" => il y a plusieurs File dans ta classe ?


 
a chake objet de la classe.
 
Enfin à la limite c'est pas tres genant cette partie.
 
Ce ki pose pb c'est d'ecrire un tableau d'objet dans un fichier ;)


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes
n°5775
cruciforme
Profil : Membre
Posté le 15-11-2003 à 16:48:09  profilanswer
 

Il n'y a pas d'outils de serialization en java? Ou alors j'ai pas compris le problème :D

n°5776
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 15-11-2003 à 17:21:55  profilanswer
 

cruciforme a écrit :

Il n'y a pas d'outils de serialization en java? Ou alors j'ai pas compris le problème :D


 
c'est koi ?


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes
n°5777
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 15-11-2003 à 19:07:34  profilanswer
 

En effet, je crois que cruciforme a mis le doigt sur ta solution.
 
La serialization transforme ton objet en binaire. Ainsi, tu peux faire passer ton objet dans un tuyau, l'écrire dans un fichier texte... etc... Et bien entendu, le récupérer par la suite pour recréer ton objet.
 
Ta classe (celle qui contient un File et un int) doit implémentée l'interface Serializable (http://java.sun.com/j2se/1.4.1/doc [...] zable.html).
 
Ensuite tu écris ton objet dans ton fichier :
 

Code :
  1. FileOutputStream fos = new FileOutputStream("t.tmp" );
  2. ObjectOutputStream oos = new ObjectOutputStream(fos);
  3. oos.writeInt(12345);
  4. oos.writeObject("Today" );
  5. oos.writeObject(new Date());
  6. oos.writeObject(monObjet);
  7. oos.close();


 
La méthode readObject te permettra de recréer ton objet.


---------------
C'est naturel que les filles soient plus belles, et les garçons plus cons ^^ [un peu bonobo sur les bords]
n°5781
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 17-11-2003 à 07:56:44  profilanswer
 

:jap:
 
Ca m'a avancé à rien mais merci :p


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes
n°5782
m@noo
je javaïse, je phpïse ^=^
Profil : Habitué
Posté le 17-11-2003 à 08:28:01  profilanswer
 

ben moi j'ai rien comprendu de ske tu voulais faire :D

n°5788
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 17-11-2003 à 12:37:01  profilanswer
 

non mais en fait j'ai demander à mon prof il a dit ke c'etait largement suffisant ce ke j'avais fait et ke ca servait à rien ke je me prenne plus la tete :p


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes

Aller à :
Ajouter une réponse