O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

FixedByteArrayOutputStream

public class FixedByteArrayOutputStream
extends Object

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


Um ERROR(/OutputStream) na memória ERROR(/OutputStream) que mantém apenas uma quantidade máxima de dados.

Isso é implementado mantendo uma matriz circular de bytes de tamanho fixo.

Não é seguro para thread.

Resumo

Construtores públicos

FixedByteArrayOutputStream (int maxDataSize)

Cria um FixedByteArrayOutputStream .

Métodos públicos

InputStream getData ()

Obtém um InputStream para ler a saída coletada.

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

Construtores públicos

FixedByteArrayOutputStream

public FixedByteArrayOutputStream (int maxDataSize)

Cria um FixedByteArrayOutputStream .

Parâmetros
maxDataSize int : o tamanho máximo aproximado em bytes para manter no fluxo de saída

Métodos públicos

adquirir dados

public InputStream getData ()

Obtém um InputStream para ler a saída coletada.

Não é seguro para thread. Presume que nenhum dado será gravado durante a leitura

Devoluções
InputStream

Tamanho

public long size ()

Devoluções
long o número de bytes armazenados atualmente.

escrever

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

Parâmetros
b byte

off int

len int

escrever

public void write (int data)

Parâmetros
data int