Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

Java-Writer-Klasse

Java Writer-Klasse

In diesem Tutorial lernen wir den Java Writer, seine Unterklassen und seine Methoden anhand eines Beispiels kennen.

Der Writer Klasse der java.io Paket ist eine abstrakte Oberklasse, die einen Strom von Zeichen repräsentiert.

Seit Writer eine abstrakte Klasse ist, ist sie für sich genommen nicht nützlich. Seine Unterklassen können jedoch zum Schreiben von Daten verwendet werden.


Unterklassen von Writer

Um die Funktionalität des Writer zu nutzen , können wir seine Unterklassen verwenden. Einige davon sind:

Wir werden all diese Unterklassen im nächsten Tutorial kennenlernen.


Schreiber erstellen

Um einen Writer zu erstellen , müssen wir den java.io.Writer importieren Paket zuerst. Sobald wir das Paket importiert haben, können wir den Writer wie folgt erstellen.

// Creates a Writer
Writer output = new FileWriter();

Hier haben wir einen Writer namens output mit dem FileWriter erstellt Klasse. Das liegt daran, dass Writer ist eine abstrakte Klasse. Daher können wir kein Objekt von Writer erstellen .

Hinweis :Wir können auch Writer aus anderen Unterklassen von Writer erstellen Klasse.


Schreibmethoden

Die Writer Klasse stellt verschiedene Methoden bereit, die von ihren Unterklassen implementiert werden. Hier sind einige der Methoden:


Beispiel:Writer mit FileWriter

So können wir Writer implementieren mit dem FileWriter Klasse.

import java.io.FileWriter;
import java.io.Writer;

public class Main {

    public static void main(String args[]) {

        String data = "This is the data in the output file";

        try {
            // Creates a Writer using FileWriter
            Writer output = new FileWriter("output.txt");


            // Writes string to the file
            output.write(data);

            // Closes the writer
            output.close();
        }

        catch (Exception e) {
            e.getStackTrace();
        }
    }
}

Im obigen Beispiel haben wir einen Writer mit dem FileWriter erstellt Klasse. Der Writer ist mit der Datei output.txt verknüpft .

Writer output = new FileWriter("output.txt");

Um Daten in die output.txt zu schreiben Datei haben wir diese Methoden implementiert.

output.write();      // To write data to the file
output.close();      // To close the writer

Wenn wir das Programm ausführen, wird die output.txt Datei wird mit folgendem Inhalt gefüllt.

This is a line of text inside the file.

Um mehr zu erfahren, besuchen Sie Java Writer (offizielle Java-Dokumentation).


Java

  1. Letztes Java-Schlüsselwort
  2. Java-Instanz des Operators
  3. Java-Vererbung
  4. Verschachtelte statische Java-Klasse
  5. Anonyme Java-Klasse
  6. Java-Singleton-Klasse
  7. Java-Reflexion
  8. Java ObjectOutputStream-Klasse
  9. Java-Generika
  10. Java-Dateiklasse