public interface Liste<E>
Une gestion de listes d'elements.
Method Summary | |
---|---|
boolean |
ajouter(E elt)
Ajout d'un element a la liste. |
boolean |
estPresent(E elt)
Test de la presence d'un element. |
Iterator<E> |
iterator()
Parcours de la liste. |
boolean |
restaurer()
Restauration de cette liste. implementation optionnelle. |
boolean |
retirer(E elt)
Retrait de toutes les occurrences de cet element de la liste |
int |
taille()
Obtention du nombre d'elements. |
String |
toString()
Obtention d'une liste sous ce format "[elt1, elt2, |
boolean |
vider()
Vider cette liste (ou le retrait de tous les elements). |
Method Detail |
---|
boolean ajouter(E elt)
elt
- l'element a ajouter
boolean estPresent(E elt)
elt
- l'element a comparer
Iterator<E> iterator()
iterator
in interface Iterable<E>
boolean restaurer()
UnsupportedOperationException
- si l'operation n'est pas implementeeboolean retirer(E elt)
elt
- l'element a retirer
int taille()
String toString()
toString
in class Object
boolean vider()