Exemples Java - Copier le contenu d'un fichier vers un autre fichier

Java 实例Exemples Java

L'exemple suivant montre comment utiliser les méthodes read et write de la classe BufferedWriter pour copier le contenu d'un fichier vers un autre fichier :

Fichier Main.java

import java.io.*; public class import⟦⟧⟦⟧static { public static void main(String[] args) throws Exception { BufferedWriter out1 = new BufferedWriter(new FileWriter("srcfile")); out1.write("chaîne de caractères à copier\n"); out1.close(); InputStream in = new FileInputStream(new File("srcfile")); OutputStream out = new FileOutputStream (new File("destnfile")); byte[] buf = new byte[1024]; int len; while ((len = in.read(buf)) > 0) { out.write(buf, 0, len); } in.close(); out.close(); BufferedReader in1 = new BufferedReader(new FileReader("destnfile")); String str; while ((str = in1.readLine()) != null) { System.out.println(str); } in1.close(); } }

La sortie de l'exécution du code ci-dessus est :

string to be copied

Java 实例Exemples Java

Autres extensions