-
Notifications
You must be signed in to change notification settings - Fork 0
Gestion de fichiers
Créer un fichier
import java.io.*; public class NouveauFichier { public static void main(String args[]) throws Exception { FileWriter fw1 = new FileWriter("fichier1.txt"); // Écrase le fichier s'il existe déjà BufferedWriter bw1 = new BufferedWriter(fw1); bw1.write("Début du texte 1"); bw1.close(); } }
Panneau d’avertissement Lancer deux fois cette classe effacera le résultat de la première dans le fichier résultat. Pour l'éviter, utiliser new FileWriter("fichier1.txt", true. Lire
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); } }