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 |