public interface Set<E> extends Collection<E> {
int size();
boolean isEmpty();
boolean contains(Object o);
Iterator<E> iterator();
boolean add(E e);
boolean remove(Object o);
boolean containsAll(Collection<?> c);
boolean addAll(Collection<? extends E> c);
boolean retainAll(Collection<?> c);
boolean removeAll(Collection<?> c);
void clear();
}
-
java.util
AbstractSet
Collections
EnumMap
EnumSet
HashMap
HashSet
Hashtable
IdentityHashMap
JumboEnumSet
LinkedHashMap
LinkedHashSet
NavigableSet
RegularEnumSet
SortedSet
TreeMap
TreeSet
WeakHashMap -
java.util.concurrent
ConcurrentHashMap
ConcurrentSkipListMap
ConcurrentSkipListSet
CopyOnWriteArraySet