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 |