|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Un Set è un insieme finito di oggetti.
Gli elementi di un Set sono
tra loro tutti distinti.
| Method Summary | |
boolean |
add(java.lang.Object obj)
Inserisce l'elemento obj
in questo insieme (opzionale).
|
boolean |
addAll(Collection c)
Inserisce in questo insieme tutti gli elementi contenuti nella collezione c (opzionale).
|
void |
clear()
Rimuove da questo insieme tutti gli elementi (opzionale). |
boolean |
contains(java.lang.Object obj)
Verifica se questo insieme contiene (almeno) un elemento uguale a obj.
|
boolean |
containsAll(Collection c)
Verifica se questo insieme contiene tutti gli elementi contenuti nella collezione c.
|
boolean |
equals(java.lang.Object obj)
Verifica se questo insieme è uguale all'oggetto obj.
|
boolean |
isEmpty()
Verifica se questo insieme è vuoto. |
java.util.Iterator |
iterator()
Restituisce un iteratore sugli elementi di questo insieme. |
boolean |
remove(java.lang.Object obj)
Rimuove da questo insieme un elemento uguale a obj, se presente (opzionale).
|
boolean |
removeAll(Collection c)
Rimuove da questo insieme tutti gli elementi contenuti nella collezione c (opzionale).
|
boolean |
retainAll(Collection c)
Rimuove da questo insieme tutti gli elementi che non sono contenuti nella collezione c (opzionale).
|
int |
size()
Calcola la cardinalità di questo insieme, ovvero il numero di elementi contenuti in questo insieme. |
java.lang.Object[] |
toArray()
Restituisce un array che contiene tutti gli elementi di questo insieme. |
| Method Detail |
public int size()
public boolean isEmpty()
public boolean contains(java.lang.Object obj)
obj.
Più precisamente, se obj è null
verifica se questo insieme contiene un elemento
null, altrimenti verifica se contiene
un elemento uguale a obj.public boolean add(java.lang.Object obj)
obj
in questo insieme (opzionale).
L'elemento obj viene inserito solo
se questo insieme non contiene già un elemento
uguale a obj.
Restituisce true se l'elemento obj
è stato effettivamente inserito nell'insieme.public boolean remove(java.lang.Object obj)
obj, se presente (opzionale).
Restituisce true se un elemento
uguale a obj
è stato effettivamente rimosso dall'insieme.public java.util.Iterator iterator()
public boolean containsAll(Collection c)
c.
In particolare, se anche c
è un Set,
verifica se c è un sotto-insieme
di questo insieme.public boolean addAll(Collection c)
c (opzionale).
Restituisce true questo insieme
è stata modificata dall'inserimento.
In particolare, se anche c
è un Set,
realizza l'operazione di unione insiemistica
tra questo insieme e c.public boolean removeAll(Collection c)
c (opzionale).
Restituisce true questo insieme
è stata modificata dall'operazione di rimozione.
In particolare, se anche c
è un Set,
realizza l'operazione di differenza insiemistica
tra questo insieme e c.public boolean retainAll(Collection c)
c (opzionale).
Restituisce true questo insieme
è stata modificata dall'operazione di rimozione.
In particolare, se anche c
è un Set,
realizza l'operazione di intersezione insiemistica
tra questo insieme e c.public void clear()
public java.lang.Object[] toArray()
public boolean equals(java.lang.Object obj)
obj.
Più precisamente, restituisce true
se anche obj è un Set
e i due insiemi sono uguali,
nel senso che hanno la stessa cardinalità e ogni elemento
di obj è contenuto in questo insieme.equals in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||