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 после установки пакета Aspose.3D FOSS for Java. Свойства: APPEND, CREATE, OPEN, READ, READ_WRITE, WRITE,И ещё 3.

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

 Русский