java.util.EnumSet<K>
A specialized Set implementation for use with enum types. All of the elements in an enum set must come from a single enum type that is specified, explicitly or implicitly, when the set is created.
Some Methods of EnumSet.
EnumSet.of(K, K...): This method creates an enum set initially containing the specified elements.
parallelStream(): This method returns a possibly parallel Stream with this collection as its source.
EnumSet.range(K, K): This method creates an enum set initially containing all of the elements in the range defined by the two specified endpoints.
remove(Object): This method removes a single instance of the specified element from this collection if it is present.
removeAll(Collection): This method removes from this set all of its elements that are contained in the specified collection.
retainAll(Collection): This method retains only the elements in this collection that are contained in the specified collection.
size(): This method returns the number of elements in this collection.
spliterator(): This method creates a Spliterator over the elements in this set.
stream(): This method returns a sequential Stream with this collection as its source.
toArray(): This method returns an array containing all of the elements in this collection.
toArray(IntFunction): This method returns an array containing all of the elements in this collection, using the provided generator function to allocate the returned array.
toString(): This method returns a string representation of this collection.
Some more Methods of EnumSet class
No comments:
Post a Comment