संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

फिक्स्डबेट्रेऑउटपुटस्ट्रीम

public class FixedByteArrayOutputStream
extends Object

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


एक इन-मेमोरी ERROR(/OutputStream) जो केवल अधिकतम मात्रा में डेटा रखता है।

यह निश्चित आकार के एक परिपत्र बाइट सरणी रखकर लागू किया गया है।

धागा सुरक्षित नहीं।

सारांश

सार्वजनिक निर्माणकर्ता

FixedByteArrayOutputStream (int maxDataSize)

एक FixedByteArrayOutputStream बनाता है।

सार्वजनिक तरीके

InputStream getData ()

एकत्र आउटपुट पढ़ने के लिए एक InputStream हो जाता है।

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

सार्वजनिक निर्माणकर्ता

फिक्स्डबेट्रेऑउटपुटस्ट्रीम

public FixedByteArrayOutputStream (int maxDataSize)

एक FixedByteArrayOutputStream बनाता है।

मापदंडों
maxDataSize int : आउटपुट स्ट्रीम में रखने के लिए बाइट्स में अनुमानित अधिकतम आकार

सार्वजनिक तरीके

डेटा प्राप्त करें

public InputStream getData ()

एकत्र आउटपुट पढ़ने के लिए एक InputStream हो जाता है।

धागा सुरक्षित नहीं। माना जाता है कि पढ़े जाने के दौरान कोई डेटा नहीं लिखा जाएगा

रिटर्न
InputStream

आकार

public long size ()

रिटर्न
long वर्तमान में संग्रहीत बाइट्स की संख्या।

लिखना

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

मापदंडों
b byte

off int

len int

लिखना

public void write (int data)

मापदंडों
data int