FileStream

Przegląd

FileStream jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: Stream.

Strumień plikowy do odczytu i zapisu plików.

Ta klasa udostępnia 18 metod do pracy z obiektami FileStream w programach Java. Dostępne metody to: FileStream, close, copyTo, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, wrap oraz 2 dodatkowe metody. Wszystkie publiczne członki są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: APPEND, CREATE, OPEN, READ, READ_WRITE, SEEK_CURRENT oraz 6 kolejnych.

Właściwości

NazwaTypDostępOpis
lengthlongOdczytPobiera długość pliku.
inputStreamjava.io.InputStreamOdczytZwraca strumień wejściowy.
outputStreamjava.io.OutputStreamOdczytPobiera strumień wyjściowy.
CREATEintOdczytPobiera create.
OPENintOdczytZwraca otwarte.
APPENDintOdczytZwraca wartość append.
READintOdczytZwraca odczyt.
WRITEintOdczytPobiera zapis.
READ_WRITEintOdczytPobiera odczyt i zapis.
SEEK_SETintOdczytZwraca zestaw wyszukiwania.
SEEK_CURRENTintOdczytPobiera bieżącą pozycję wyszukiwania.
SEEK_ENDintOdczytZwraca koniec wyszukiwania.

Metody

SygnaturaOpis
FileStream(fileName: String, fileMode: int, fileAccess: int)Tworzy nowy strumień pliku.
FileStream(fileName: String, fileMode: int)Tworzy nowy strumień pliku.
getLength() → longZwraca długość pliku.
setLength(len: long)Ustawia długość pliku.
readByte() → intOdczytuje bajt z pliku.
read(buf: byte[]) → intOdczytuje bajty z pliku.
read(buf: byte[], start: int, len: int) → intOdczytuje bajty z pliku.
write(buf: byte[])Zapisuje bajty do pliku.
write(buf: byte[], start: int, len: int)Zapisuje bajty do pliku.
writeByte(b: int)Zapisuje bajt do pliku.
seek(offset: long, seek: int) → longUstawia wskaźnik na pozycję w pliku.
close()Zamyka strumień pliku.
flush()Opróżnia bufor strumienia pliku.
getInputStream() → java.io.InputStreamZwraca strumień wejściowy.
getOutputStream() → java.io.OutputStreamZwraca strumień wyjściowy.
copyTo(stream: Stream)Wywołuje copyTo(stream) na tej instancji FileStream.
wrap(stream: OutputStream) → StreamOpakuj OutputStream jako Stream, strumień musi zostać zamknięty, aby wypchnąć dane do strumienia wyjściowego.
wrap(stream: InputStream) → StreamOpakuj InputStream jako Stream.

Zobacz także

 Polski