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