Java/Gestion de fichiers

Une page de Wikiversité.
Aller à : navigation, rechercher
Début de la boite de navigation du chapitre
Gestion de fichiers
Icône de la faculté
Chapitre no10
Leçon : Java
Chap. préc. : Exceptions
Chap. suiv. : Interfaces graphiques
fin de la boite de navigation du chapitre
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Java : Gestion de fichiers
Java/Gestion de fichiers
 », n'a pu être restituée correctement ci-dessus.

Créer un fichier[modifier | modifier le wikitexte]

import java.io.*;
public class nouveaufichier {
  public static void main(String args[]) throws Exception {
    FileWriter f1 = new FileWriter("fichier1.txt");     // Écrase le fichier s'il existe déjà
    BufferedWriter fichier = new BufferedWriter(f1);
    f1.write("Début du texte 1");
    f1.close();
  }
}

Lire[modifier | modifier le wikitexte]

Pour lire le fichier créé ci-dessus :

import java.io.*;
public class lirefichier {
  public static void main(String[] args) {
    File fichier = new File("fichier1.txt");
    int car;
    StringBuffer contenu = new StringBuffer("");
    FileInputStream ftemp = null;
    try {
      ftemp = new FileInputStream(fichier);
      while( (car = ftemp.read()) != -1)
        contenu.append((char)car);
      ftemp.close();
    }
    catch(FileNotFoundException e) {
      System.out.println("Fichier introuvable");
    }
    catch(IOException ioe) {
      System.out.println("Exception " + ioe);
    }
    System.out.println(contenu);
  }
}

Références[modifier | modifier le wikitexte]

Voir aussi[modifier | modifier le wikitexte]



Java
bouton image vers le chapitre précédent Exceptions