|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectastex.DoubleArray
public class DoubleArray
An object that implements a dynamic array. The array grows as necessary as objects are added to it. Array copying is currently performed by explicit loops rather than using System.arraycopy.
| Constructor Summary | |
|---|---|
DoubleArray()
Default constructor. |
|
DoubleArray(int initialSize)
Constructor which specifies the initial size. |
|
DoubleArray(int initialSize,
int increment)
Constructor which specifies the initial size and the capacity increment. |
|
| Method Summary | |
|---|---|
int |
add(double object)
Add an entry to the CLASSNAME. |
boolean |
contains(double object)
Does the array contain the specified object. |
double |
get(int index)
Return a specified element from the array. |
double[] |
getArray()
Return the reference to the object array. |
int |
getIndex(double object)
Return the location of the object or -1 if its not present. |
double |
getReverse(int index)
Return a specified element from the array end of the array. |
static void |
print(java.lang.String message,
DoubleArray array)
Print a CLASSNAME contents. |
void |
remove(double object)
Remove an object from the CLASSNAME. |
void |
removeAllElements()
Remove all elements from the dynamic array. |
void |
removeElement(int element)
Remove a specified element from the CLASSNAME. |
void |
set(int index,
double val)
Set a specified element in the array. |
void |
setCapacity(int count)
Set the capacity for the object. |
int |
size()
Return the number of objects in the object array. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DoubleArray(int initialSize,
int increment)
public DoubleArray()
public DoubleArray(int initialSize)
| Method Detail |
|---|
public void setCapacity(int count)
public int add(double object)
public void remove(double object)
public void removeElement(int element)
public void removeAllElements()
public double get(int index)
public double getReverse(int index)
public void set(int index,
double val)
public double[] getArray()
public boolean contains(double object)
public int getIndex(double object)
public int size()
public static void print(java.lang.String message,
DoubleArray array)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||