FileStream

Panoramica

FileStream è una classe in Aspose.3D FOSS per Java. Eredita da: Stream.

Flusso di file per la lettura e la scrittura di file.

Questa classe fornisce 18 metodi per lavorare con oggetti FileStream nei programmi Java. I metodi disponibili includono: FileStream, close, copyTo, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, wrap e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.3D FOSS per Java. Proprietà: APPEND, CREATE, OPEN, READ, READ_WRITE, SEEK_CURRENT e 6 altre.

Proprietà

NomeTipoAccessoDescrizione
lengthlongLetturaOttiene la lunghezza del file.
inputStreamjava.io.InputStreamLetturaOttiene il flusso di input.
outputStreamjava.io.OutputStreamLetturaOttiene lo stream di output.
CREATEintLetturaOttiene il create.
OPENintLetturaOttiene l’apertura.
APPENDintLetturaOttiene l’append.
READintLetturaOttiene la lettura.
WRITEintLetturaOttiene la scrittura.
READ_WRITEintLetturaOttiene l’accesso di lettura/scrittura.
SEEK_SETintLetturaRestituisce il set di ricerca.
SEEK_CURRENTintLetturaOttiene la posizione corrente di ricerca.
SEEK_ENDintLetturaOttiene la fine della ricerca.

Metodi

FirmaDescrizione
FileStream(fileName: String, fileMode: int, fileAccess: int)Crea un nuovo flusso di file.
FileStream(fileName: String, fileMode: int)Crea un nuovo flusso di file.
getLength() → longOttiene la lunghezza del file.
setLength(len: long)Imposta la lunghezza del file.
readByte() → intLegge un byte dal file.
read(buf: byte[]) → intLegge byte dal file.
read(buf: byte[], start: int, len: int) → intLegge byte dal file.
write(buf: byte[])Scrive byte nel file.
write(buf: byte[], start: int, len: int)Scrive byte nel file.
writeByte(b: int)Scrive un byte nel file.
seek(offset: long, seek: int) → longSi sposta a una posizione nel file.
close()Chiude il flusso del file.
flush()Svuota il flusso del file.
getInputStream() → java.io.InputStreamRestituisce lo stream di input.
getOutputStream() → java.io.OutputStreamRestituisce lo stream di output.
copyTo(stream: Stream)Chiama copyTo(stream) su questa istanza di FileStream.
wrap(stream: OutputStream) → StreamAvvolge un OutputStream come Stream, lo stream deve essere chiuso per svuotare i dati nello stream di output.
wrap(stream: InputStream) → StreamAvvolgi un InputStream come Stream.

Vedi anche

 Italiano