bruno270579
Messages postés11Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention20 juillet 2004
-
1 mai 2003 à 21:38
CoreBreaker
Messages postés540Date d'inscriptiondimanche 23 mars 2003StatutMembreDernière intervention 5 octobre 2007
-
23 juil. 2003 à 19:43
mon probleme est le suivant :
je vois pas comment faire une mise a jour d'un fichier en java,
il y aurait bien la solution d'effacer l'enregistrment concrené puis de le remettre en fin de fichier mais (je vous passe les détails), cela n'irai pas avec mon application
CoreBreaker
Messages postés540Date d'inscriptiondimanche 23 mars 2003StatutMembreDernière intervention 5 octobre 20071 2 mai 2003 à 03:09
Il faut indexer le fichier c'est à dire associer l'enregistrement à sa position dans le fichier.
Le plus simple ensuite pour se positionner dans le fichier il ne faut pas utiliser un OutputStream ou un Writer sur le fichier il faut utiliser java.io.RandomAccessFile
CoreBreaker
Messages postés540Date d'inscriptiondimanche 23 mars 2003StatutMembreDernière intervention 5 octobre 20071 23 juil. 2003 à 19:43
Avec java.io.RandomAccessFile ça ne pose aucun problème !!
On peut supprimet des enreg, en ajouter au début, au milieu, à la fin et on peut même en modifier !!
Extraortinaire non ?