Util
Class IntArray
java.lang.Object
|
+--Util.IntArray
- public class IntArray
- extends java.lang.Object
This class implements an array of integers in a similar way ArrayLists are implemented.
They serve to decrease memory space (as opposed to ArrayLists) and allow functions directly
operate on integers.
The working will further not be discussed here.
Copyright (c) 2004 Paul Vogt
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IntArray
public IntArray()
IntArray
public IntArray(IntArray a)
IntArray
public IntArray(int[] a)
IntArray
public IntArray(int l)
IntArray
public IntArray(int l,
int n)
get
public int get(int i)
get
public int[] get()
add
public void add(int el)
add
public void add(int i,
int el)
addAll
public void addAll(int[] el)
addAll
public void addAll(IntArray e)
addAll
public void addAll(int i,
int[] el)
addAll
public void addAll(int i,
IntArray e)
set
public void set(int i,
int el)
increment
public void increment(int i)
decrement
public void decrement(int i)
size
public int size()
clear
public void clear()
remove
public int[] remove(int i)
remove
public int[] remove(int from,
int to)
delete
public void delete(int el)
copy
public int[] copy()
copy
public int[] copy(int from,
int to)
removeDoubles
public void removeDoubles()
indexOf
public int indexOf(int el)
indexOf
public int indexOf(IntArray a)
lastIndexOf
public int lastIndexOf(int el)
indexOf
public int indexOf(java.util.List l)
contains
public boolean contains(int el)
containsElementOf
public boolean containsElementOf(int[] a)
containsElementOf
public boolean containsElementOf(IntArray a)
containsElementOfEqualSize
public boolean containsElementOfEqualSize(int[] a)
containsElementOfEqualSize
public boolean containsElementOfEqualSize(IntArray a)
isEmpty
public boolean isEmpty()
equals
public boolean equals(int[] a)
equals
public boolean equals(IntArray a)
containsAll
public boolean containsAll(int[] a)
containsAll
public boolean containsAll(IntArray a)
elementOf
public boolean elementOf(java.util.List l)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
stringValue
public static java.lang.String stringValue(int[] a)
sort
public void sort()
sortd
public void sortd()
crossSection
public IntArray crossSection(IntArray a)
complement
public IntArray complement(IntArray a)
getPositiveValue
public int getPositiveValue()
maxValue
public int maxValue()