MemoryStream

MemoryStream

ภาพรวม

MemoryStream เป็นคลาสใน Aspose.3D FOSS สําหรับ Java. ทายาทจาก: Stream, AutoCloseable.

ช่องความจําสําหรับการอ่านและเขียนข้อมูลในความทรงจํา.

หมวดนี้ให้ 24 วิธีในการทํางานกับ MemoryStream วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte,และ 7 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: buffer, inputStream, length, outputStream, size.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
sizeintอ่านรับขนาดของข้อมูลในสตรีม.
bufferbyte[]อ่านรับบัฟเฟอร์.
lengthlongอ่านรับความยาวของข้อมูลในสตรีม.
outputStreamOutputStreamอ่านรับสตรีมผลลัพธ์.
inputStreamjava.io.InputStreamอ่านรับสตรีมอินพุต.

วิธีการ

Signatureคําอธิบาย
MemoryStream()สร้างสตรีมความจําใหม่ที่มีขนาดตามปกติ.
MemoryStream(capacity: int)สร้างความจําใหม่ที่มีขนาดที่กําหนดไว้.
MemoryStream(data: byte[])สร้างความจําใหม่จากข้อมูลที่มีอยู่.
getSize()intรับขนาดของข้อมูลในสตรีม.
getBuffer()byte[]รับบัฟเฟอร์.
setCapacity(cap: int)ตั้งค่าความจุของสตรีม.
getLength()longรับความยาวของข้อมูลในสตรีม.
setLength(len: long)กำหนดความยาวของสตรีม.
flush()สลัชสตรีม (ไม่มีการเลือกสําหรับสตริมความจํา).
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กําลังหาตําแหน่งในลําน้ํา.
toArray()byte[]เปลี่ยนกระแสเป็นอาร์เรย์.
close()ปิดลําน้ําไปเลย.
copyTo(stream: Stream)คัดลอกเนื้อหาของสตรีมไปยังสไตล์อื่น.
copyTo(stream: OutputStream)คัดลอกเนื้อหาของสตรีมไปยังสไตล์การออก.
Stream(in: InputStream)ไฟล์สตรีมสําหรับการอ่านและเขียนไฟล์.
getOutputStream()OutputStreamส่งกลับสตรีมออก.
getInputStream()java.io.InputStreamสร้างไฟล์ใหม่.
wrap(stream: InputStream)Streamกลม InputStream เป็นสตรีม.

ดูเช่นกัน

 ภาษาไทย