อาร์เรย์ไบต์วงกลม
public
class
CircularByteArray
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.CircularByteArray |
โครงสร้างข้อมูลสำหรับจัดเก็บอาร์เรย์ขนาดคงที่ซึ่งทำงานเป็นบัฟเฟอร์วงกลม และติดตามผลรวมทั้งหมดของค่าทั้งหมดในอาร์เรย์
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
CircularByteArray(int size)
|
วิธีการสาธารณะ | |
---|---|
void
|
add(byte value)
เพิ่มค่าใหม่ลงในอาร์เรย์ โดยแทนที่ค่าที่เก่าที่สุด หากจำเป็น |
long
|
getSum()
ดึงค่ารวมขององค์ประกอบทั้งหมดที่จัดเก็บในอาร์เรย์ปัจจุบัน |
int
|
size()
ดูจำนวนองค์ประกอบที่จัดเก็บไว้ |
ช่างก่อสร้างสาธารณะ
อาร์เรย์ไบต์วงกลม
public CircularByteArray (int size)
พารามิเตอร์ | |
---|---|
size |
int |
วิธีการสาธารณะ
เพิ่ม
public void add (byte value)
เพิ่มค่าใหม่ลงในอาร์เรย์ โดยแทนที่ค่าที่เก่าที่สุด หากจำเป็น
GetSum
public long getSum ()
ดึงค่ารวมขององค์ประกอบทั้งหมดที่จัดเก็บในอาร์เรย์ปัจจุบัน
คิกรีเทิร์น | |
---|---|
long |
ขนาด
public int size ()
ดูจำนวนองค์ประกอบที่จัดเก็บไว้
คิกรีเทิร์น | |
---|---|
int |