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)
เพิ่มค่าใหม่ให้กับอาร์เรย์ แทนที่ค่าที่เก่าที่สุดหากจำเป็น
รับผลรวม
public long getSum ()
รับค่ารวมขององค์ประกอบทั้งหมดที่เก็บอยู่ในอาร์เรย์
ส่งคืน | |
---|---|
long |
ขนาด
public int size ()
รับจำนวนองค์ประกอบที่เก็บไว้
ส่งคืน | |
---|---|
int |