FileStream

Overview

FileStream є клас в Aspose.3D FOSS для Java. Наследники від: Stream.

Потік файлів для читання та написання файлов.

Цей клас надає 16 методів для роботи з об’єктами FileStream в програмах Java. Доступні методи включають: FileStream, Stream, close, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, write, і 1 додатковий метод. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: APPEND, CREATE, OPEN, READ, READ_WRITE, WRITE, і ще три.

Properties

NameTypeAccessDescription
lengthlongReadОбирає довжину файлу.
CREATEintReadВін отримує творчість.
OPENintReadВін відкриває.
APPENDintReadПовернеться до придатку.
READintReadОчитує.
WRITEintReadВін отримує запис.
READ_WRITEintReadЧитає і пише.
outputStreamOutputStreamReadОбирає вихідний потік.
inputStreamjava.io.InputStreamReadОбирає вхідний потік.

Methods

SignatureDescription
FileStream(fileName: String, fileMode: int, fileAccess: int)Створює новий потік файлів.
FileStream(fileName: String, fileMode: int)Створює новий потік файлів.
getLength()longОбирає довжину файлу.
setLength(len: long)Налаштовує довжину файлу.
readByte()intЧитає байт з файлу.
read(buf: byte[])intЧитає байти з файлу.
read(buf: byte[], start: int, len: int)intЧитає байти з файлу.
write(buf: byte[])Напиває байти до файлу.
write(buf: byte[], start: int, len: int)Напиває байти до файлу.
writeByte(b: int)Напиває байт до файлу.
seek(offset: long, seek: int)longПрагне позиції в файлі.
close()Закриває поток файлів.
flush()Виплавлює потік файлів.
Stream(in: InputStream)Потік файлів для читання та написання файлов.
getOutputStream()OutputStreamПовертає вихідний потік.
getInputStream()java.io.InputStreamСтворює новий потік файлів.

See Also

 Українська