| Package | Description |
|---|---|
| java.util |
Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).
|
| java.util.stream |
Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.
|
| Modifier and Type | Method and Description |
|---|---|
static OptionalInt |
OptionalInt.empty()
Returns an empty
OptionalInt instance.
|
static OptionalInt |
OptionalInt.of(int value)
Return an
OptionalInt with the specified value present.
|
| Modifier and Type | Method and Description |
|---|---|
OptionalInt |
IntStream.findAny()
Returns an
OptionalInt describing some element of the stream, or an empty
OptionalInt if the stream is empty.
|
OptionalInt |
IntStream.findFirst()
Returns an
OptionalInt describing the first element of this stream, or an empty
OptionalInt if the stream is empty.
|
OptionalInt |
IntStream.max()
Returns an
OptionalInt describing the maximum element of this stream, or an empty optional if this stream is empty.
|
OptionalInt |
IntStream.min()
Returns an
OptionalInt describing the minimum element of this stream, or an empty optional if this stream is empty.
|
OptionalInt |
IntStream.reduce(IntBinaryOperator
Performs a
reduction on the elements of this stream, using an
associative accumulation function, and returns an
OptionalInt describing the reduced value, if any.
|