CircularByteArray
public class CircularByteArray
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.CircularByteArray |
Datenstruktur zum Speichern eines Arrays fester Größe, das als Ringpuffer fungiert und die Gesamtsumme aller Werte im Array verfolgt.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
CircularByteArray (int size) |
Öffentliche Methoden | |
---|---|
void | add (byte value) Fügt dem Array einen neuen Wert hinzu und ersetzt bei Bedarf den ältesten Wert |
long | getSum () Ruft den Gesamtwert aller aktuell im Array gespeicherten Elemente ab |
int | size () Rufen Sie die Anzahl der gespeicherten Elemente ab |
Öffentliche Bauträger
CircularByteArray
public CircularByteArray (int size)
Parameter | |
---|---|
size | int |
Öffentliche Methoden
hinzufügen
public void add (byte value)
Fügt dem Array einen neuen Wert hinzu und ersetzt bei Bedarf den ältesten Wert
bekommen Summe
public long getSum ()
Ruft den Gesamtwert aller aktuell im Array gespeicherten Elemente ab
Kehrt zurück | |
---|---|
long |
Größe
public int size ()
Rufen Sie die Anzahl der gespeicherten Elemente ab
Kehrt zurück | |
---|---|
int |