MemoryStream
Översikt
MemoryStream är en klass i Aspose.3D FOSS för Java. ärvt från: Stream, AutoCloseable.
Memory stream för läsning och skrivande data i minnet.
Denna klass ger 23 metoder för att arbeta med MemoryStream objekt i Java-program. Tillgängliga metoder inkluderar: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte,och 6 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.3D FOSS för Java paket. och egenskaper: buffer, inputStream, length, outputStream, size.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
size | int | Läsning | Få storleken på data i strömmen. |
buffer | byte[] | Läsning | Få den buffern. |
length | long | Läsning | Få längden på data i strömmen. |
outputStream | OutputStream | Läsning | Få utgångström. |
inputStream | java.io.InputStream | Läsning | Få inmatningsströmmen. |
Metoder
| Signature | Beskrivning |
|---|---|
MemoryStream() | Skapar en ny minnesström med standardkapacitet. |
MemoryStream(capacity: int) | Skapar en ny minnesström med specifik kapacitet. |
MemoryStream(data: byte[]) | Skapar en ny minnesström från befintliga data. |
getSize() → int | Få storleken på data i strömmen. |
getBuffer() → byte[] | Få den buffern. |
setCapacity(cap: int) | Ställ in strömkapaciteten. |
getLength() → long | Få längden på data i strömmen. |
setLength(len: long) | Ange längden på strömmen. |
flush() | Flushes strömmen (no-op för minneskortet). |
readByte() → int | Läser en byte från strömmen. |
read(buf: byte[]) → int | Läs byter från strömmen. |
read(buf: byte[], start: int, len: int) → int | Läs byter från strömmen. |
write(buf: byte[]) | Skriver bytes till strömmen. |
write(buf: byte[], start: int, len: int) | Skriver bytes till strömmen. |
writeByte(b: int) | Skriv en byte till strömmen. |
seek(offset: long, seek: int) → long | Letar efter en position i strömmen. |
toArray() → byte[] | Konvertera strömmen till en array. |
close() | Stäng av strömmen. |
copyTo(stream: Stream) | Kopiera ströminnehållet till en annan strömming. |
copyTo(stream: OutputStream) | Kopiera ströminnehållet till en utgångsströme. |
Stream(in: InputStream) | Filström för läsning och skrivande filer. |
getOutputStream() → OutputStream | återställer utgångströmmen. |
getInputStream() → java.io.InputStream | Skapa en ny filström. |