public class IntArrayList
extends java.lang.Object
FastIntBuffer
.Modifier and Type | Field and Description |
---|---|
static int |
initialCapacity |
Constructor and Description |
---|
IntArrayList()
Constructs an empty list with an initial capacity.
|
IntArrayList(int initialCapacity)
Constructs an empty list with the specified initial capacity.
|
IntArrayList(int[] data)
Constructs a list containing the elements of the specified array.
|
Modifier and Type | Method and Description |
---|---|
void |
add(int element)
Appends the specified element to the end of this list.
|
void |
add(int index,
int element)
Inserts the specified element at the specified position in this list.
|
void |
addAll(int[] data)
Appends all of the elements in the specified array to the end of this list.
|
void |
addAll(int index,
int[] data)
Appends all of the elements in the specified array at the specified position in this list.
|
void |
clear()
Removes all of the elements from this list.
|
boolean |
contains(int data)
Returns true if this list contains the specified element.
|
void |
ensureCapacity(int mincap)
Increases the capacity of this ArrayList instance, if necessary,
to ensure that it can hold at least the number of elements specified by
the minimum capacity argument.
|
int |
get(int index)
Returns the element at the specified position in this list.
|
int |
indexOf(int data)
Searches for the first occurrence of the given argument.
|
boolean |
isEmpty()
Tests if this list has no elements.
|
int |
lastIndexOf(int data)
Returns the index of the last occurrence of the specified object in this list.
|
int |
remove(int index)
Removes the element at the specified position in this list.
|
void |
removeRange(int fromIndex,
int toIndex)
Removes from this list all of the elements whose index is between fromIndex,
inclusive and toIndex, exclusive.
|
int |
set(int index,
int element)
Replaces the element at the specified position in this list with the specified element.
|
int |
size()
Returns the number of elements in this list.
|
int[] |
toArray()
Returns an array containing all of the elements in this list in the correct order.
|
void |
trimToSize()
Trims the capacity of this instance to be the list's current size.
|
public IntArrayList()
public IntArrayList(int initialCapacity)
public IntArrayList(int[] data)
public int[] toArray()
public int get(int index)
public int size()
public int remove(int index)
index
- the index of the element to removejava.lang.UnsupportedOperationException
- when this operation is not
supportedjava.lang.IndexOutOfBoundsException
- if the specified index is out of rangepublic void removeRange(int fromIndex, int toIndex)
public int set(int index, int element)
index
- the index of the element to changeelement
- the value to be stored at the specified positionpublic void add(int element)
public void add(int index, int element)
index
- the index at which to insert the elementelement
- the value to insertpublic void addAll(int[] data)
public void addAll(int index, int[] data)
public void clear()
public boolean contains(int data)
public int indexOf(int data)
public int lastIndexOf(int data)
public boolean isEmpty()
public void ensureCapacity(int mincap)
public void trimToSize()
Copyright © 2003-2013 Jodd Team