public class IntArrayList
extends java.util.AbstractList<java.lang.Integer>
implements java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
private static int |
DEFAULT_CAPACITY |
protected int[] |
elements |
protected int |
n |
| Constructor and Description |
|---|
IntArrayList() |
IntArrayList(int initialCapacity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(int o) |
int |
capacity() |
java.lang.Object |
clone() |
boolean |
contains(int v) |
int |
element(int i) |
int[] |
elements() |
void |
ensureCapacity(int newCapacity) |
boolean |
equals(java.lang.Object o) |
java.lang.Integer |
get(int i) |
protected void |
grow() |
int |
set(int i,
int newValue)
Set the ith element.
|
void |
setSize(int newSize) |
int |
size() |
java.lang.String |
toString() |
add, add, addAll, clear, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subListaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArrayfinalize, getClass, notify, notifyAll, wait, wait, waitprivate static final int DEFAULT_CAPACITY
protected int n
protected int[] elements
public IntArrayList()
public IntArrayList(int initialCapacity)
public int set(int i,
int newValue)
public boolean add(int o)
public void setSize(int newSize)
protected void grow()
public boolean contains(int v)
public void ensureCapacity(int newCapacity)
public java.lang.Integer get(int i)
get in interface java.util.List<java.lang.Integer>get in class java.util.AbstractList<java.lang.Integer>public int element(int i)
public int[] elements()
public int size()
size in interface java.util.Collection<java.lang.Integer>size in interface java.util.List<java.lang.Integer>size in class java.util.AbstractCollection<java.lang.Integer>public int capacity()
public boolean equals(java.lang.Object o)
equals in interface java.util.Collection<java.lang.Integer>equals in interface java.util.List<java.lang.Integer>equals in class java.util.AbstractList<java.lang.Integer>public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic java.lang.String toString()
toString in class java.util.AbstractCollection<java.lang.Integer>