public class IntArrayList extends Object implements Serializable, ICacheAble
| 构造器和说明 |
|---|
IntArrayList() |
IntArrayList(int capacity) |
IntArrayList(int capacity,
int linearExpandFactor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
append(int element)
在数组尾部新增一个元素
|
int |
get(int index) |
double |
getExponentialExpandFactor() |
int |
getLast() |
int |
getLinearExpandFactor() |
boolean |
isExponentialExpanding() |
boolean |
load(ByteArray byteArray)
载入
|
void |
loseWeight()
去掉多余的buffer
|
int |
pop() |
void |
removeLast() |
void |
save(DataOutputStream out)
写入
|
void |
set(int index,
int value) |
void |
setExponentialExpandFactor(double exponentialExpandFactor) |
void |
setExponentialExpanding(boolean multiplyExpanding) |
void |
setLast(int value) |
void |
setLinearExpandFactor(int linearExpandFactor) |
int |
size() |
String |
toString() |
public IntArrayList()
public IntArrayList(int capacity)
public IntArrayList(int capacity,
int linearExpandFactor)
public void setLinearExpandFactor(int linearExpandFactor)
public boolean isExponentialExpanding()
public void setExponentialExpanding(boolean multiplyExpanding)
public double getExponentialExpandFactor()
public void setExponentialExpandFactor(double exponentialExpandFactor)
public void append(int element)
element - public void loseWeight()
public int size()
public int getLinearExpandFactor()
public void set(int index,
int value)
public int get(int index)
public void removeLast()
public int getLast()
public void setLast(int value)
public int pop()
public void save(DataOutputStream out) throws IOException
ICacheAblesave 在接口中 ICacheAbleIOExceptionpublic boolean load(ByteArray byteArray)
ICacheAbleload 在接口中 ICacheAbleCopyright © 2014–2019 码农场. All rights reserved.