FixedByteArrayOutputStream
public class FixedByteArrayOutputStream
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
Yalnızca maksimum miktarda veri tutan bir bellek içi ERROR(/OutputStream)
.
Bu, sabit boyutta dairesel bir bayt dizisi tutularak uygulanır.
İplik güvenli değil.
Özet
Genel yöntemler |
---|
InputStream | getData () Toplanan çıktıyı okumak için bir InputStream alır. |
long | size () |
void | write (byte[] b, int off, int len) |
void | write (int data) |
kamu inşaatçılar
FixedByteArrayOutputStream
public FixedByteArrayOutputStream (int maxDataSize)
Bir FixedByteArrayOutputStream
oluşturur.
parametreler |
---|
maxDataSize | int : çıkış akışında tutulacak bayt cinsinden yaklaşık maksimum boyut |
Genel yöntemler
veri almak
public InputStream getData ()
Toplanan çıktıyı okumak için bir InputStream alır.
İplik güvenli değil. Okunurken hiçbir verinin yazılmayacağını varsayar
boyut
public long size ()
İadeler |
---|
long | şu anda saklanan bayt sayısı. |
yazmak
public void write (byte[] b,
int off,
int len)
parametreler |
---|
b | byte |
off | int |
len | int |
yazmak
public void write (int data)