|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
List of int numbers.
| Method Summary | |
boolean |
add(int e)
Attempts to add the specified number to this collection. |
boolean |
addAll(IntCollection c)
Attempts to add to this collection all the numbers contained in the specified collection. |
boolean |
addAll(int index,
IntCollection c)
|
void |
addAt(int index,
int e)
Adds the value at the specified index, and moves elements starting at index to the right. |
void |
clear()
Removes all the numbers from this collection. |
boolean |
contains(int e)
Returns true if this collection contains specified number; false otherwise. |
boolean |
containsAll(IntCollection c)
Returns true if this collection contains all the numbers from collection c; false otherwise. |
boolean |
equals(java.lang.Object o)
|
int |
getAt(int index)
Returns the value at the specified index. |
int |
hashCode()
|
int |
indexOf(int e)
Returns the smallest index at which the list contains the specified number. |
boolean |
isEmpty()
Returns true if this collection is empty; false otherwise. |
IntIterator |
iterator()
Returns the iterator over numbers contained in this collection. |
int |
lastIndexOf(int e)
Returns the largest index at which the list contains the specified number. |
IntListIterator |
listIterator()
|
IntListIterator |
listIterator(int index)
|
boolean |
remove(int e)
Attempts to remove the specified number from this collection. |
boolean |
removeAll(IntCollection c)
Attempts to remove from this collection all the numbers contained in the specified collection. |
int |
removeAt(int index)
Removes the value at the specified index, and shifts elements starting at index+1 to the left. |
boolean |
retainAll(IntCollection c)
Attempts to remove from this collection all the numbers not contained in the specified collection. |
int |
setAt(int index,
int e)
Sets the value at the specified index. |
int |
size()
Returns the number of elements in this collection. |
IntList |
subList(int fromIndex,
int toIndex)
|
int[] |
toArray()
Returns the newly allocated array containing all numbers from this collection, in the order returned by its iterator. |
int[] |
toArray(int[] a)
Returns an array containing all of the numbers in this collection. |
| Methods inherited from interface edu.emory.mathcs.util.collections.ints.IntCollection |
size64 |
| Method Detail |
public int size()
IntCollection
size in interface IntCollectionpublic boolean isEmpty()
IntCollection
isEmpty in interface IntCollectionpublic boolean contains(int e)
IntCollection
contains in interface IntCollectionpublic IntIterator iterator()
IntCollection
iterator in interface IntCollectionpublic int[] toArray()
IntCollection
toArray in interface IntCollectionpublic int[] toArray(int[] a)
IntCollectionIf this collection makes any guarantees as to what order its elements are returned by its iterator, this method must return the elements in the same order.
Like the IntCollection.toArray() method, this method acts as bridge between
array-based and collection-based APIs. Further, this method may,
under certain circumstances, be used to save allocation costs.
toArray in interface IntCollectiona - the array into which the elements of this collection are to be
stored, if it is big enough; otherwise, a new array is allocated
for this purpose.
public boolean add(int e)
IntCollection
add in interface IntCollectione - number to be added to this collection
public boolean remove(int e)
IntCollection
remove in interface IntCollectione - number to be removed from this collection
public boolean containsAll(IntCollection c)
IntCollection
containsAll in interface IntCollectionpublic boolean addAll(IntCollection c)
IntCollection
addAll in interface IntCollectionc - a collection of numbers to be added to this collection
public boolean addAll(int index,
IntCollection c)
public boolean removeAll(IntCollection c)
IntCollection
removeAll in interface IntCollectionc - a collection of numbers to be removed from this collection
public boolean retainAll(IntCollection c)
IntCollection
retainAll in interface IntCollectionc - a collection of numbers to be retained in this collection
public void clear()
IntCollection
clear in interface IntCollectionpublic boolean equals(java.lang.Object o)
equals in interface IntCollectionpublic int hashCode()
hashCode in interface IntCollectionpublic int getAt(int index)
index - the index to retrieve the value from.
java.lang.IndexOutOfBoundsException - if index < 0 or index >= size.
public int setAt(int index,
int e)
index - the index to set the value at.e - the new value.
java.lang.IndexOutOfBoundsException - if index < 0 or index >= size.
public void addAt(int index,
int e)
index - the index to add the value at.e - the new value.
java.lang.IndexOutOfBoundsException - if index < 0 or index > size.public int removeAt(int index)
index - the index to remove the value from.
java.lang.IndexOutOfBoundsException - if index < 0 or index >= size.public int indexOf(int e)
e - the number to look for
public int lastIndexOf(int e)
e - the number to look for
public IntListIterator listIterator()
public IntListIterator listIterator(int index)
public IntList subList(int fromIndex,
int toIndex)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||