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 |
|