Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

FixedByteArrayOutputStream

public class FixedByteArrayOutputStream
extends Object

java.lang.Object
com.android.tradefed.util.FixedByteArrayOutputStream


ERROR(/OutputStream) dalam memori ERROR(/OutputStream) yang hanya menyimpan jumlah data maksimum.

Ini diimplementasikan dengan menjaga array byte melingkar dengan ukuran tetap.

Tidak aman untuk benang.

Ringkasan

Konstruktor publik

FixedByteArrayOutputStream (int maxDataSize)

Membuat FixedByteArrayOutputStream .

Metode publik

InputStream getData ()

Mendapat InputStream untuk membaca keluaran yang dikumpulkan.

long size ()
void write (byte[] b, int off, int len)
void write (int data)

Konstruktor publik

FixedByteArrayOutputStream

public FixedByteArrayOutputStream (int maxDataSize)

Membuat FixedByteArrayOutputStream .

Parameter
maxDataSize int : perkiraan ukuran maksimal dalam byte untuk disimpan dalam aliran keluaran

Metode publik

getData

public InputStream getData ()

Mendapat InputStream untuk membaca keluaran yang dikumpulkan.

Tidak aman untuk benang. Mengasumsikan tidak ada data yang akan ditulis saat sedang dibaca

Kembali
InputStream

ukuran

public long size ()

Kembali
long jumlah byte yang saat ini disimpan.

menulis

public void write (byte[] b, 
                int off, 
                int len)

Parameter
b byte

off int

len int

menulis

public void write (int data)

Parameter
data int