مصفوفة 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 |