1. Schreiben Sie ein Programm, das den Inhalt des Datei test.txt liest und es in der Konsole ausgibt. Wenn keine Quelldatei vorliegt, wird die entsprechende Fehlermeldung angezeigt.
Paket SRC; Neue Datei ("src // test.txt"); // Die Datei befindet sich im SRC -Namen test.txt try {fileReader fr = new FileReader (f); // Lesen Sie die Datei in den Inhalt in int m; m = fr.read ())! =-) {System.out.print (char) (m)); c atch (ioException e) {// todo automatisch erzeugte Block E. printstacktrace ();2. Schreiben Sie ein Programm, um die folgende Funktion zu implementieren, 80 Bytes aus der Datei fin.txt im aktuellen Verzeichnis (die tatsächliche Anzahl der Bytes kann weniger als 80 beträgt) und schreiben Sie die Lesebytes in das aktuelle Verzeichnis
Paket SRC; ] args) {Datei f = neue Datei ("src // fin Datei try {FileInputStream fis = new FileInputStream (f); fos.write (temp); // an file.close (); ) {// Todo automatisch generiert Block e.printstacktrace ();3. Verwenden Sie die Eingabe-/Ausgabe -Streaming -Technologie von Java, um den Inhalt einer Textdatei nach Zeile zu lesen.
Paket Src; . //fout.txt");//src try {fileReader fr = new FileReader (f); Filewriter fw = neuer Filewriter (f); BufferedReader BR = New BufferedReader (FR); BEBELERDWRISTER BW = NEW BEBELTERWRITER (FW); String -String -String (FR); temp; ) // den Pufferinhalt in die Datei br.close (); e.printstacktrace ();V.
Paket SRC; Neue Datei ("src // input.txt"); )) .Eequals ("Quit")) {fw.write (temp);5. Schreiben Sie ein Programm, um die folgenden Funktionen zu implementieren. 40 Zeichen (die letzte Zeile kann weniger als 40 Wörter betragen)
Paket SRC; ] args) {Datei f = neue Datei ("src // fin.txt"); neuer Fileschreiber (f); ) +"/n"); );