mise à jour d'un fichier en java
Est-il possible d'ouvrir un fichier en lecture ecriture en java pour mise à jour, je dois faire un petit programme de gestion ou il faut mettre à jour un fichier adherent au fur et à mesure des nouvelles inscriptions.
Que puis-je faire si pas lecture ecriture ?
Dites moi au-moins s'il est inutile de chercher le mode lecture/ecriture
merci
Gestion de l'accès aléatoire aux fichiers
Bonjour,
Java fournit la classe RandomAccessFile pour accéder aléatoirement au contenu d'un fichier en lecture ou en écriture.
La classe java.io.RandomAccessFile
Cette classe qui implémente les interfaces DataInput et DataOuput, permet d'accéder aléatoirement à un fichier en mode lecture/écriture, ou uniquement en mode lecture.
Constructeurs
public RandomAccessFile (String path, String mode)
throws SecurityException, IOException, IllegalArgumentException
public RandomAccessFile (File file, String mode)
throws SecurityException, IOException, IllegalArgumentException
Ces constructeurs permettent d'ouvrir le fichier représenté par son chemin d'accès path ou par une instance de la classe File. Si mode est égal à "rw" (read/write) il est possible d'écrire ou de lire dans le fichier ouvert et le fichier est créé s'il n'existe pas.
Si mode est égal à "r" (read), le fichier est accessible uniquement en lecture et par conséquent l'utilisation des méthodes d'écriture write...() de cette classe déclenchera une exception de classe IOException.
Bon vous pouvez consultez le faq java pour plus de détails:
http://java.developpez.com/faq/java/...ngage_fichiers