|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
Interfaccia Set: Specifica dei metodi per la gestione di un insieme di oggetti, non necessariamente ordinato, che differisce dalla lista List in quanto non sono ammessi duplicati. Il riferimento è a Java Collections API, disponibile in java.util.* (JDK 1.2) [List, Set] .
*********************** METODI PUBBLICI *************************** boolean add( Object x ) --> Aggiunge x all'insieme boolean remove( Object x ) --> Elimina x dall'insieme boolean contains( Object x ) --> Verifica se x e' nell'insieme boolean isEmpty( ) --> Verifica se l'insieme e' vuoto void clear( ) --> Rende vuoto l'insieme Iterator iterator( ) --> Iteratore per esaminare l'insieme *********************** ECCEZIONI ********************************* nessuna
| Method Summary | |
boolean |
add(java.lang.Object x)
Aggiunge un oggetto all'insieme. |
void |
clear()
Rende l'insieme vuoto. |
boolean |
contains(java.lang.Object x)
Verifica se l'insieme contiene l'oggetto specificato, usando il metodo standard equals (l'oggetto può occorrere al più una volta). |
boolean |
isEmpty()
Verifica che l'insieme sia logicamente vuoto. |
Iterator |
iterator()
Restituisce un iteratore per scandire gli oggetti dell'insieme senza un ordine particolare. |
boolean |
remove(java.lang.Object x)
Elimina un oggetto dall'insieme, che rimane inalterato se non contiene l'oggetto. |
| Method Detail |
public boolean add(java.lang.Object x)
x - l'oggetto da inserire, diverso da null.true se l'oggetto non apparteneva già
all'insieme; false altrimenti.java.lang.IllegalArgumentException - se l'argomento passato
è null.public boolean remove(java.lang.Object x)
x - l'oggetto da eliminare, se presente e diverso
da null.true se l'oggetto appartiene all'insieme;
false altrimenti.java.lang.IllegalArgumentException - se l'argomento passato
è null.public boolean contains(java.lang.Object x)
x - l'oggetto da cercare nell'insieme.true se l'insieme contiene l'oggetto;
false altrimenti.java.lang.IllegalArgumentException - se l'argomento passato
è null.public boolean isEmpty()
true se l'insieme è vuoto;
false altrimenti.public void clear()
public Iterator iterator()
Iterator per
scandire gli oggetti dell'insieme.ConcurrentModificationException - se
avviene una modifica concorrente mediante altri metodi.Iterator
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||