FileStream

Übersicht

FileStream ist eine Klasse in Aspose.3D FOSS für Java. Erbt von: Stream.

Dateistream zum Lesen und Schreiben von Dateien.

Diese Klasse stellt 18 Methoden zur Arbeit mit FileStream-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: FileStream, close, copyTo, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, wrap und 2 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Java-Anwendung nach Installation des Aspose.3D FOSS für Java-Pakets zugänglich. Eigenschaften: APPEND, CREATE, OPEN, READ, READ_WRITE, SEEK_CURRENT und 6 weitere.

Eigenschaften

NameTypZugriffBeschreibung
lengthlongLesenRuft die Länge der Datei ab.
inputStreamjava.io.InputStreamLesenRuft den Eingabestream ab.
outputStreamjava.io.OutputStreamLesenRuft den Ausgabestream ab.
CREATEintLesenErhält die Erstellung.
OPENintLesenErmittelt das Öffnen.
APPENDintLesenRuft das Anhängen ab.
READintLesenErhält das Lesen.
WRITEintLesenRuft das Schreiben ab.
READ_WRITEintLesenGibt das Lesen/Schreiben zurück.
SEEK_SETintLesenGibt das Seek-Set zurück.
SEEK_CURRENTintLesenRuft das aktuelle Seek ab.
SEEK_ENDintLesenErmittelt das Seek-Ende.

Methoden

SignaturBeschreibung
FileStream(fileName: String, fileMode: int, fileAccess: int)Erzeugt einen neuen Dateistream.
FileStream(fileName: String, fileMode: int)Erzeugt einen neuen Dateistream.
getLength() → longGibt die Länge der Datei zurück.
setLength(len: long)Setzt die Länge der Datei.
readByte() → intLiest ein Byte aus der Datei.
read(buf: byte[]) → intLiest Bytes aus der Datei.
read(buf: byte[], start: int, len: int) → intLiest Bytes aus der Datei.
write(buf: byte[])Schreibt Bytes in die Datei.
write(buf: byte[], start: int, len: int)Schreibt Bytes in die Datei.
writeByte(b: int)Schreibt ein Byte in die Datei.
seek(offset: long, seek: int) → longSpringt zu einer Position in der Datei.
close()Schließt den Dateistream.
flush()Leert den Dateistream.
getInputStream() → java.io.InputStreamGibt den Eingabestream zurück.
getOutputStream() → java.io.OutputStreamGibt den Ausgabestream zurück.
copyTo(stream: Stream)Ruft copyTo(stream) für diese FileStream-Instanz auf.
wrap(stream: OutputStream) → StreamWickle ein OutputStream als Stream ein, der Stream muss geschlossen werden, um Daten in den Ausgabestream zu flushen.
wrap(stream: InputStream) → StreamEin InputStream als Stream einwickeln.

Siehe auch

 Deutsch