Dieser Artikel beschreibt zwei Implementierungsmethoden des Lesens und Schreibens von Java -Daten basierend auf dem Formular für Zeichenstrom. Teilen Sie es für Ihre Referenz wie folgt weiter:
Die erste Methode: Lesen und Schreiben von Operationen nach einem Zeichen (Code -Kommentare und kostenlose Ergänzungen für detaillierte Inhalte)
Paket Iodemo; import Java.io.Filereader; Import Java.io.FileWriter; Import Java.io.ioException; public Class CopyFiledemo { / ** * @param args * @Throws ioException * / public static void Main (String [] args) throws ioException ioException {filereader {fileReader {filereader {fileReader {filereader); FileWriter fw = neuer FileWriter ("Demo1.txt"); int ch = 0; while ((ch = fr.read ())! fr.close (); }} Die zweite Methode: Passen Sie den Puffer an, verwenden Sie read(char buf[]) . Diese Methode ist effizienter
Paket Iodemo; import Java.io.Filereader; Import Java.io.FileWriter; Import Java.io.ioException; CopyFiledemo2 Public Class CopyFiledemo2 {private statische endgültige int buffer_size = 1024; / ** * @param args */ public static void main (String [] args) {fileReader fr = null; Fileschreiber fw = null; try {fr = new FileReäen ("Demo.txt"); // Das Verzeichnis, in dem sich das Projekt befindet, fw = neuer FileWriter ("Demo2.txt"); char buf [] = new char [buffer_size]; int len = 0; while ((len = fr.read (buf))! = -1) {fw.write (buf, 0, len); }} catch (Ausnahme e) {// toDo: Handle -Ausnahme} endlich {if (fr! = null) {try {fr.close (); } catch (ioException e) {System.out.println ("Lesen und Schreiben fehlgeschlagen"); }} if (fw! = null) {try {fw.close (); } catch (ioException e) {System.out.println ("Lesen und Schreiben fehlgeschlagen"); }}}}}}}Für weitere Informationen zu Java -Algorithmen können Leser, die an dieser Website interessiert sind, die Themen "Zusammenfassung von Java -Dateien und Verzeichnisbetriebskenntnissen", "Tutorial über Java -Datenstrukturen und Algorithmen", "Zusammenfassung der Java Operation Dom Node Skills" und "Zusammenfassung der Java -Cache -Fähigkeiten" anzeigen "
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.