MemoryStream

Približni podaci

MemoryStream je klasa u Aspose.3D FOSS za Java. Nasljednici od: Stream, AutoCloseable.

Memorijski tok za čitanje i pisanje podataka u memoriju.

Ova klasa pruža 23 metode za rad s MemoryStream objektima u Java programima. Postoje i sljedeće metode: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte, i 6 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: buffer, inputStream, length, outputStream, size.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
sizeintČitaj.Dobiva veličinu podataka u toku.
bufferbyte[]Čitaj.Dobija tampon.
lengthlongČitaj.Dobiva duljinu podataka u toku.
outputStreamOutputStreamČitaj.Dobiva izlazni tok.
inputStreamjava.io.InputStreamČitaj.Dobija ulazni struj.

Metoda za primjenu

PotpisOpisivanje
MemoryStream()Stvara novi memorijski tok s podrazumijevanim kapacitetom.
MemoryStream(capacity: int)Stvara novi memorijski tok s određenim kapacitetom.
MemoryStream(data: byte[])Stvara novi memorijski tok od postojećih podataka.
getSize()intDobiva veličinu podataka u toku.
getBuffer()byte[]Dobija tampon.
setCapacity(cap: int)Postavlja kapacitet toka.
getLength()longDobiva duljinu podataka u toku.
setLength(len: long)Postavlja duljinu toka.
flush()Plovlja tok (bez op za memorijski protok).
readByte()intČita bajt iz toka.
read(buf: byte[])intČita bajtove iz toka.
read(buf: byte[], start: int, len: int)intČita bajtove iz toka.
write(buf: byte[])Piše bajtove u tok.
write(buf: byte[], start: int, len: int)Piše bajtove u tok.
writeByte(b: int)Piše bajt u tok.
seek(offset: long, seek: int)longTraži poziciju u potoku.
toArray()byte[]Pretvara struju u niz.
close()Zatvara potok.
copyTo(stream: Stream)Kopira sadržaj toka u drugi tok.
copyTo(stream: OutputStream)Kopira sadržaj toka u izlazni tok.
Stream(in: InputStream)Ploči za čitanje i pisanje datoteka.
getOutputStream()OutputStreamVrati izlazni tok.
getInputStream()java.io.InputStreamStvara novi protok datoteka.

Također pogledajte:

 Hrvatski