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 |