Sorted Set
Sorted Set
A subtype of set
that provides iteration over its elements in the natural sorting order, backed by a tree set.
Sorted Set type
set<Type>
Subtypes | Supertypes | Comparable types |
---|---|---|
none | set<Type> | java.util.SortedSet<Type> |
Sorted set creation
new treeset Parameter type | Result type |
---|---|
Type... | set<Type> |
Creates an empty set. Optionally, initial values may be specified right in the new set creation expression.
Alternatively, a sequence may be specified that is used to copy elements from.
Operations on sorted set
headSet
Operand type | Parameter type | Result type |
---|---|---|
sorted_set<Type> | Type | sorted_set<Type> |
Results in a sorted_set
that is a subset of all elements from the original set in the original sorting order, starting with the first element and up to but not including the specified element.
tailSet
Operand type | Parameter type | Result type |
---|---|---|
sorted_set<Type> | Type | sorted_set<Type> |
Results in a sorted_set
that is a subset of all elements from the original set in the original sorting order, starting with the specified element.
subSet
Operand type | Parameter type | Result type |
---|---|---|
sorted_set<Type> | Type, Type | sorted_set<Type> |
Results in a sorted_set
that is a subset of all elements from the original set in the original sorting order, starting with the first specified element and up to but not including the second specified element.