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 |
|
size
public int size ()
保存されている要素の数を取得する
| 戻り値 | |
|---|---|
int |
|