Potrzebuję stworzyć tablicę, a właściwie listę elementów typu int, tak aby można było łatwo usuwać elementy ze środka.
Postanowiłem utworzyć rozszerzyć klasę Vector
Utworzyłem klasę
public class IntList extends Vector{
private Vector vector;
public IntList(){
vector = new Vector();
}
public void addInt(int val){
vector.addElement(val);
}
public int intAt(int index){
Integer val = (Integer) vector.elementAt(index);
return (int) val.intValue();
}
public int lastInt(){
Integer val = (Integer) vector.lastElement();
return (int) val.intValue();
}
//(...) jeszcze kilka innych metod
}
Nie wiem jak to zrobić, żebym mógł napisać potem w klasie głównej po utworzeniu obiektu
IntList pierwsze = new IntList();
mógł wywołać metodę pisząc sobie po prostu
pierwsze.addElement(index);</code>
i żebym nie musiał każdej metody tworzyć tak jak te 3 które są w klasie IntList.
Byłbym wdzięczny za pomoc.