Matriz de bytes circular
public class CircularByteArray
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.util.CircularByteArray |
Estructura de datos para contener una matriz de tamaño fijo que funciona como un búfer circular y rastrea la suma total de todos los valores de la matriz.
Resumen
Constructores públicos | |
---|---|
CircularByteArray (int size) |
Métodos públicos | |
---|---|
void | add (byte value) Agrega un nuevo valor a la matriz, reemplazando el valor más antiguo si es necesario |
long | getSum () Obtiene el valor total de todos los elementos almacenados actualmente en la matriz |
int | size () Obtener el número de elementos almacenados |
Constructores públicos
Matriz de bytes circular
public CircularByteArray (int size)
Parámetros | |
---|---|
size | int |
Métodos públicos
agregar
public void add (byte value)
Agrega un nuevo valor a la matriz, reemplazando el valor más antiguo si es necesario
obtener suma
public long getSum ()
Obtiene el valor total de todos los elementos almacenados actualmente en la matriz
Devoluciones | |
---|---|
long |
tamaño
public int size ()
Obtener el número de elementos almacenados
Devoluciones | |
---|---|
int |