Junior — Middle
Können Sie Beispiele für Methoden geben, die sich auf verschiedene Arten von Streams beziehen?
sobes.tech KI
Antwort von AI
In Java gibt es verschiedene Arten von Streams, z.B. InputStream und OutputStream für die Arbeit mit Byte-Streams, Reader und Writer für Zeichenströme.
Beispiele für Methoden:
read()— liest Daten aus InputStream oder Reader.write(int b)— schreibt ein Byte in OutputStream.close()— schließt den Stream und gibt Ressourcen frei.flush()— leert den Puffer, indem es Daten in die Zieldatei schreibt.
Beispiel für die Verwendung von InputStream:
InputStream input = new FileInputStream("file.txt");
int data = input.read();
while(data != -1) {
System.out.print((char) data);
data = input.read();
}
input.close();
Diese Methoden ermöglichen effizientes Lesen und Schreiben von Daten in verschiedenen Formaten.