Class DoubleArrayList
java.lang.Object
net.thevpc.common.collections.DoubleArrayList
-
Constructor Summary
ConstructorsConstructorDescriptionDoubleArrayList(double[] values) DoubleArrayList(double[] values, int size) DoubleArrayList(double[] values, int offset, int size) DoubleArrayList(int initialSize) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(double value) voidadd(int index, double value) voidaddAll(double... values) voidaddAll(DoubleArrayList values) booleancontains(double o) booleancontains(double o, int from) booleancontains(double o, int from, int to) copy()voidensureSize(int size) doubleget(int index) intvoidgrow(int minCapacity) intindexOf(double o) intindexOf(double o, int from) intindexOf(double o, int from, int to) voidinsertAll(int offset, double... values) intlastIndexOf(double o) intlastIndexOf(double o, int from) intlastIndexOf(double o, int from, int to) doubleremove(int index) intremoveAll(int offset, int count) voidreplaceSubList(int offset, int count, double... replacement) doubleset(int index, double element) intsize()subList(int offset, int count) double[]toArray()Double[]toString()void
-
Constructor Details
-
DoubleArrayList
public DoubleArrayList(int initialSize) -
DoubleArrayList
public DoubleArrayList() -
DoubleArrayList
public DoubleArrayList(double[] values, int offset, int size) -
DoubleArrayList
public DoubleArrayList(double[] values) -
DoubleArrayList
public DoubleArrayList(double[] values, int size)
-
-
Method Details
-
add
public void add(int index, double value) -
removeAll
public int removeAll(int offset, int count) - Parameters:
offset-count-- Returns:
- number of elements removed
-
remove
public double remove(int index) -
addAll
-
addAll
public void addAll(double... values) -
insertAll
public void insertAll(int offset, double... values) -
subList
-
replaceSubList
public void replaceSubList(int offset, int count, double... replacement) -
add
public void add(double value) -
trimToSize
public void trimToSize() -
copy
-
toArray
public double[] toArray() -
toLongCastArrayList
-
toDoubleArray
-
toDoubleList
-
size
public int size() -
get
public double get(int index) -
set
public double set(int index, double element) -
indexOf
public int indexOf(double o) -
contains
public boolean contains(double o) -
indexOf
public int indexOf(double o, int from) -
indexOf
public int indexOf(double o, int from, int to) -
contains
public boolean contains(double o, int from) -
contains
public boolean contains(double o, int from, int to) -
lastIndexOf
public int lastIndexOf(double o) -
lastIndexOf
public int lastIndexOf(double o, int from) -
lastIndexOf
public int lastIndexOf(double o, int from, int to) -
toStringDebug
-
getCommittedSize
public int getCommittedSize() -
toString
-
format
-
grow
public void grow(int minCapacity) -
ensureSize
public void ensureSize(int size)
-