ByteArrayList

public class ByteArrayList
extends Object

java.lang.ऑब्जेक्ट
com.android.tradefed.util.ByteArrayList


हल्के बाइट सरणी का प्रतिनिधित्व करने के लिए एक वर्ग। इस वर्ग का लक्ष्य जावा कक्षाओं का उपयोग करने में लगने वाले महत्वपूर्ण स्थान से बचना है। उदाहरण के लिए देखें: http://benjchristensen.com/2008/05/27/java-memory-usage-ints/

सारांश

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

ByteArrayList ()

128 बाइट्स की प्रारंभिक क्षमता और 2.0 के विकास कारक के साथ एक खाली सूची का निर्माण करता है

ByteArrayList (int defaultSize)

निर्दिष्ट प्रारंभिक क्षमता और 2.0 के विकास कारक के साथ एक खाली सूची का निर्माण करता है

ByteArrayList (int defaultSize, float growthFactor)

निर्दिष्ट प्रारंभिक क्षमता और विकास कारक के साथ एक खाली सूची का निर्माण करता है

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

boolean add (byte b)

निर्दिष्ट तत्व को इस सूची के अंत में जोड़ता है

boolean addAll (byte[] src)

आपूर्ति की गई byte[] की पूरी सामग्री को सूची में जोड़ता है।

boolean addAll (byte[] src, int srcOffset, int length)

आपूर्ति की गई byte[] की निर्दिष्ट सामग्री को सूची में जोड़ता है।

boolean addall ( ByteArrayList src)

आपूर्ति की गई ByteArrayList की पूरी सामग्री को सूची में जोड़ता है।

void clear ()

इस सूची से सभी तत्वों को हटा देता है.

void ensureCapacity (int minCapacity)

यदि आवश्यक हो, तो इस ByteArrayList उदाहरण की क्षमता को बढ़ाता है, यह सुनिश्चित करने के लिए कि यह न्यूनतम क्षमता तर्क द्वारा निर्दिष्ट बाइट्स की कम से कम संख्या को धारण कर सकता है।

boolean equals (Object other)

byte get (int idx)

इस सूची में तत्व को निर्दिष्ट स्थान पर लौटाता है

byte[] getContents ()

इस ByteArrayList की सामग्री की एक प्रति byte[] के रूप में लौटाता है।

int hashCode ()

boolean isEmpty ()

यदि इस सूची में कोई बाइट्स नहीं है तो true लौटाता है

byte set (int idx, byte b)

इस सूची में निर्दिष्ट स्थान पर मौजूद तत्व को निर्दिष्ट तत्व से बदल देता है

int size ()

इस सूची में बाइट्स की संख्या लौटाता है

void trimToSize ()

सूची के वर्तमान आकार के लिए इस ByteArrayList उदाहरण की क्षमता को कम करता है।

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

ByteArrayList

public ByteArrayList ()

128 बाइट्स की प्रारंभिक क्षमता और 2.0 के विकास कारक के साथ एक खाली सूची का निर्माण करता है

ByteArrayList

public ByteArrayList (int defaultSize)

निर्दिष्ट प्रारंभिक क्षमता और 2.0 के विकास कारक के साथ एक खाली सूची का निर्माण करता है

पैरामीटर
defaultSize int : सूची की प्रारंभिक क्षमता, बाइट्स में

ByteArrayList

public ByteArrayList (int defaultSize, 
                float growthFactor)

निर्दिष्ट प्रारंभिक क्षमता और विकास कारक के साथ एक खाली सूची का निर्माण करता है

पैरामीटर
defaultSize int : सूची की प्रारंभिक क्षमता, बाइट्स में

growthFactor float : वह कारक जिसके द्वारा क्षमता को तब गुणा किया जाता है जब सूची को स्वत: आकार बदलने की आवश्यकता होती है। >= 1.1f होना चाहिए।

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

जोड़ना

public boolean add (byte b)

निर्दिष्ट तत्व को इस सूची के अंत में जोड़ता है

पैरामीटर
b byte : सूची में जोड़ने के लिए byte

रिटर्न
boolean true

सभी को जोड़ो

public boolean addAll (byte[] src)

आपूर्ति की गई byte[] की पूरी सामग्री को सूची में जोड़ता है।

पैरामीटर
src byte : सामग्री जोड़ने के लिए byte[]

रिटर्न
boolean true

सभी को जोड़ो

public boolean addAll (byte[] src, 
                int srcOffset, 
                int length)

आपूर्ति की गई byte[] की निर्दिष्ट सामग्री को सूची में जोड़ता है।

पैरामीटर
src byte : सामग्री जोड़ने के लिए byte[]

srcOffset int : जोड़ने के लिए src के पहले तत्व का सूचकांक

length int : सूची में जोड़ने के लिए बाइट्स की मात्रा

रिटर्न
boolean true

सभी को जोड़ो

public boolean addall (ByteArrayList src)

आपूर्ति की गई ByteArrayList की पूरी सामग्री को सूची में जोड़ता है।

पैरामीटर
src ByteArrayList : सामग्री जोड़ने के लिए ByteArrayList

रिटर्न
boolean true

स्पष्ट

public void clear ()

इस सूची से सभी तत्वों को हटा देता है.

क्षमता सुनिश्चित करें

public void ensureCapacity (int minCapacity)

यदि आवश्यक हो, तो इस ByteArrayList उदाहरण की क्षमता को बढ़ाता है, यह सुनिश्चित करने के लिए कि यह न्यूनतम क्षमता तर्क द्वारा निर्दिष्ट बाइट्स की कम से कम संख्या को धारण कर सकता है।

पैरामीटर
minCapacity int : बाइट्स में भंडारण सुनिश्चित करने की न्यूनतम क्षमता

के बराबर होती है

public boolean equals (Object other)

पैरामीटर
other Object

रिटर्न
boolean

पाना

public byte get (int idx)

इस सूची में तत्व को निर्दिष्ट स्थान पर लौटाता है

पैरामीटर
idx int : लौटने वाला सूचकांक

रिटर्न
byte

सामग्री प्राप्त करें

public byte[] getContents ()

इस ByteArrayList की सामग्री की एक प्रति byte[] के रूप में लौटाता है।

रिटर्न
byte[] सूची सामग्री की एक byte[] प्रति

हैश कोड

public int hashCode ()

रिटर्न
int

खाली है

public boolean isEmpty ()

यदि इस सूची में कोई बाइट्स नहीं है तो true लौटाता है

रिटर्न
boolean

तय करना

public byte set (int idx, 
                byte b)

इस सूची में निर्दिष्ट स्थान पर मौजूद तत्व को निर्दिष्ट तत्व से बदल देता है

पैरामीटर
idx int : प्रतिस्थापित करने के लिए सूचकांक

b byte : उस सूचकांक पर प्रतिस्थापित करने के लिए byte

रिटर्न
byte

आकार

public int size ()

इस सूची में बाइट्स की संख्या लौटाता है

रिटर्न
int

ट्रिमटूसाइज

public void trimToSize ()

सूची के वर्तमान आकार के लिए इस ByteArrayList उदाहरण की क्षमता को कम करता है।