MemoryStream

MemoryStream

Összefoglaló

MemoryStream egy osztály a Aspose.3D FOSS-ban Java számára. Az örökölők: Stream, AutoCloseable.

Memória áramlás az adatok memóriában történő olvasására és írása.

Ez a osztály 23 módszert biztosít az MemoryStream objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte, és 6 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.3D FOSS for Java csomag. A tulajdonságok: buffer, inputStream, length, outputStream, size.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
sizeintOlvasd!Megkapja az adatmennyiséget a folyásban.
bufferbyte[]Olvasd!Megkapja a pufferet.
lengthlongOlvasd!Megkapja az adatok hosszát a folyásban.
outputStreamOutputStreamOlvasd!Megkapja a kimeneti áramot.
inputStreamjava.io.InputStreamOlvasd!Megkapja a bemeneti áramot.

Módszerek

Az aláírás:Leírás
MemoryStream()Új memória áramlatot hoz létre az alapértelmezett kapacitással.
MemoryStream(capacity: int)Új memória áramlatot hoz létre meghatározott kapacitással.
MemoryStream(data: byte[])Új memória áramlását hozza létre a meglévő adatokból.
getSize()intMegkapja az adatmennyiséget a folyásban.
getBuffer()byte[]Megkapja a pufferet.
setCapacity(cap: int)A áramlás kapacitását állítja be.
getLength()longMegkapja az adatok hosszát a folyásban.
setLength(len: long)A folyó hosszát állítja be.
flush()A folyó felszívódása (nem operatív a memória áramláshoz).
readByte()intEgy bytet olvassa a streamből.
read(buf: byte[])intOlvassa a folyóból az elemeket.
read(buf: byte[], start: int, len: int)intOlvassa a folyóból az elemeket.
write(buf: byte[])Bytes-et ír a folyóba.
write(buf: byte[], start: int, len: int)Bytes-et ír a folyóba.
writeByte(b: int)Egy bytet ír a streambe.
seek(offset: long, seek: int)longA patakban keres egy pozíciót.
toArray()byte[]Átalakítja a áramot egy array-ba.
close()Lezárja a patakot.
copyTo(stream: Stream)Másolja a stream tartalmát egy másik streamen.
copyTo(stream: OutputStream)A folyó tartalmát egy kimeneti áramlásra másolja.
Stream(in: InputStream)A fájlok olvasására és írása.
getOutputStream()OutputStreamVisszaadja a kimeneti áramot.
getInputStream()java.io.InputStreamÚj fájláramlatot hoz létre.

Lásd még:

 Magyar