CircularByteArray

public class CircularByteArray
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.CircularByteArray


यह डेटा स्ट्रक्चर, तय साइज़ के ऐरे को सेव करने के लिए इस्तेमाल किया जाता है. यह ऐरे, सर्कुलर बफ़र के तौर पर काम करता है और ऐरे में मौजूद सभी वैल्यू का कुल योग ट्रैक करता है.

खास जानकारी

पब्लिक कंस्ट्रक्टर

CircularByteArray(int size)

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

void add(byte value)

ऐरे में नई वैल्यू जोड़ता है. ज़रूरत पड़ने पर, सबसे पुरानी वैल्यू को बदल देता है

long getSum()

फ़िलहाल, ऐरे में सेव किए गए सभी एलिमेंट की कुल वैल्यू दिखाता है

int size()

सेव किए गए एलिमेंट की संख्या देखना

पब्लिक कंस्ट्रक्टर

CircularByteArray

public CircularByteArray (int size)

पैरामीटर
size int

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

जोड़ें

public void add (byte value)

ऐरे में नई वैल्यू जोड़ता है. ज़रूरत पड़ने पर, सबसे पुरानी वैल्यू को बदल देता है

getSum

public long getSum ()

फ़िलहाल, ऐरे में सेव किए गए सभी एलिमेंट की कुल वैल्यू दिखाता है

रिटर्न
long

साइज़

public int size ()

सेव किए गए एलिमेंट की संख्या देखना

रिटर्न
int