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)

Добавляет новое значение в массив, при необходимости заменяя самое старое значение

получить сумму

public long getSum ()

Получает общее значение всех элементов, хранящихся в данный момент в массиве

Возврат
long

размер

public int size ()

Получить количество хранимых элементов

Возврат
int