CircularByteArray
public class CircularByteArray
extends Object
| java.lang.Объект | |
| ↳ | 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 | |