|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Représente une liste de numéros de téléphone.
La liste contient au moins un numéro (pas de liste vide).
Created: Tue Dec 04 21:09:56 2001
NumTel
Method Summary | |
boolean |
ajouter(int index,
NumTel num)
ajoute un numéro à une position donnée dans la liste, sans effet si le numéro est déjà présent dans la liste. |
boolean |
ajouterDebut(NumTel num)
ajoute un numéro au début de la liste, sans effet si le numéro est déjà présent dans la liste. |
boolean |
ajouterFin(NumTel num)
ajoute un numéro à la fin de la liste, sans effet si le numéro est déjà présent dans la liste. |
boolean |
contientNumero(int num)
Teste la présence d'un numéro dans la liste. |
java.util.Iterator |
iterator()
Renvoie un itérateur sur les numéros de téléphone contenus dans la liste. |
int |
nbNumeros()
retourne le nombre de numéros de la liste (>=1). |
NumTel |
numero(int index)
retourne le ième numéro de la liste, null si la liste contient
moins de i numéros. |
NumTel |
premierNumero()
retourne le premier numéro de la liste (il existe forcément) |
boolean |
retirer(int num)
Enlève un numéro de la liste, cette opération n'est possible que si la liste contient au moins deux numéros (nbNumero()>1). |
java.lang.String |
toString()
Retourne dans une chaîne de caractères la séquence des numéros contenu dans cette liste. |
Method Detail |
public boolean ajouterFin(NumTel num)
num
- le numéro à ajouter
true
si le numéro a été ajouté, false
si l'ajout
n'a pas eu lieu car la liste contient déjà le numéro.public boolean ajouterDebut(NumTel num)
num
- le numéro à ajouter
true
si le numéro a été ajouté, false
si l'ajout
n'a pas eu lieu car la liste contient déjà le numéro.public boolean ajouter(int index, NumTel num)
num
- le numéro à ajouter
true
si le numéro a été ajouté, false
si l'ajout
n'a pas eu lieu car la liste contient déjà le numéro.public NumTel premierNumero()
public NumTel numero(int index)
null
si la liste contient
moins de i
numéros.
index
- la position du numéro à rechercher
public boolean contientNumero(int num)
num
- le numéro à rechercher.
true
si la liste contient le objet Numtel dont le numéro est
identique à num
, false sinonpublic int nbNumeros()
public java.lang.String toString()
0476088634 (D), 0654789045 (P), 0476615277 (T)
public java.util.Iterator iterator()
public boolean retirer(int num)
num
- le numero à enlever.
true
si un NumTel dont le numéro est num a été retiré de la liste,
false
si la liste ne contient plus qu'un seul numéro ou si il n'y
a pas dans la liste de NumTel de numéro num.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |