|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.umontreal.iro.ift2010.h06.adt.ListeChaine
Implantation d'une liste chaînée. Notez que les positions sur une liste de longueur n sont 0 (premier élément), 1, 2, ..., jusqu'à n-1.
Constructor Summary | |
ListeChaine()
Nouvelle instance d'une liste chaînée. |
Method Summary | |
java.lang.Object |
get(int position)
Retourne l'élélement dans la position spécifiée. |
void |
insert(int position,
java.lang.Object element)
Insertion d'un élément à la position donnée. |
java.lang.Object |
remove(int position)
Suppression de l'élément à la position spécifiée. |
int |
size()
Retourne la taille de la liste. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ListeChaine()
Method Detail |
public void insert(int position, java.lang.Object element)
position
- une position sur la liste: entre 0 et size()-1element
- l'élément à insérer
java.lang.IndexOutOfBoundsException
- si la position n'est pas sur la listepublic java.lang.Object remove(int position)
position
- une position sur la liste: entre 0 et size()-1
java.lang.IndexOutOfBoundsException
- si la position n'est pas sur la listepublic java.lang.Object get(int position)
position
- une position sur la liste: entre 0 et size()-1
java.lang.IndexOutOfBoundsException
- si la position n'est pas sur la listepublic int size()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |