boolean
allMatch(LongPredicate predicate)
Returns whether all elements of this stream match the provided predicate.
boolean
anyMatch(LongPredicate predicate)
Returns whether any elements of this stream match the provided predicate.
DoubleStream
asDoubleStream()
Returns a DoubleStream
consisting of the elements of this stream, converted to double
.
OptionalDouble
average()
Returns an OptionalDouble
describing the arithmetic mean of elements of this stream, or an empty optional if this stream is empty.
Stream<Long>
boxed()
Returns a Stream
consisting of the elements of this stream, each boxed to a Long
.
static LongStream.Builder
builder()
Returns a builder for a LongStream
.
<R> R
collect(Supplier<R> supplier, ObjLongConsumer<R> accumulator, BiConsumer<R,R> combiner)
static LongStream
concat(LongStream a, LongStream b)
Creates a lazily concatenated stream whose elements are all the elements of the first stream followed by all the elements of the second stream.
long
count()
Returns the count of elements in this stream.
LongStream
distinct()
Returns a stream consisting of the distinct elements of this stream.
static LongStream
empty()
Returns an empty sequential LongStream
.
LongStream
filter(LongPredicate predicate)
Returns a stream consisting of the elements of this stream that match the given predicate.
OptionalLong
findAny()
Returns an
OptionalLong
describing some element of the stream, or an empty
OptionalLong
if the stream is empty.
OptionalLong
findFirst()
Returns an
OptionalLong
describing the first element of this stream, or an empty
OptionalLong
if the stream is empty.
LongStream
flatMap(LongFunction<? extends LongStream> mapper)
Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
void
forEach(LongConsumer action)
Performs an action for each element of this stream.
void
forEachOrdered(LongConsumer action)
Performs an action for each element of this stream, guaranteeing that each element is processed in encounter order for streams that have a defined encounter order.
static LongStream
generate(LongSupplier s)
Returns an infinite sequential unordered stream where each element is generated by the provided LongSupplier
.
static LongStream
iterate(long seed, LongUnaryOperator f)
Returns an infinite sequential ordered LongStream
produced by iterative application of a function f
to an initial element seed
, producing a Stream
consisting of seed
, f(seed)
, f(f(seed))
, etc.
PrimitiveIterator.OfLong
iterator()
Returns an iterator for the elements of this stream.
LongStream
limit(long maxSize)
Returns a stream consisting of the elements of this stream, truncated to be no longer than maxSize
in length.
LongStream
map(LongUnaryOperator mapper)
Returns a stream consisting of the results of applying the given function to the elements of this stream.
DoubleStream
mapToDouble(LongToDoubleFunction mapper)
Returns a DoubleStream
consisting of the results of applying the given function to the elements of this stream.
IntStream
mapToInt(LongToIntFunction mapper)
Returns an IntStream
consisting of the results of applying the given function to the elements of this stream.
<U> Stream<U>
mapToObj(LongFunction<? extends U> mapper)
Returns an object-valued Stream
consisting of the results of applying the given function to the elements of this stream.
OptionalLong
max()
Returns an OptionalLong
describing the maximum element of this stream, or an empty optional if this stream is empty.
OptionalLong
min()
Returns an OptionalLong
describing the minimum element of this stream, or an empty optional if this stream is empty.
boolean
noneMatch(LongPredicate predicate)
Returns whether no elements of this stream match the provided predicate.
static LongStream
of(long... values)
Returns a sequential ordered stream whose elements are the specified values.
static LongStream
of(long t)
Returns a sequential LongStream
containing a single element.
LongStream
parallel()
Returns an equivalent stream that is parallel.
LongStream
peek(LongConsumer action)
Returns a stream consisting of the elements of this stream, additionally performing the provided action on each element as elements are consumed from the resulting stream.
static LongStream
range(long startInclusive, long endExclusive)
Returns a sequential ordered LongStream
from startInclusive
(inclusive) to endExclusive
(exclusive) by an incremental step of 1
.
static LongStream
rangeClosed(long startInclusive, long endInclusive)
Returns a sequential ordered LongStream
from startInclusive
(inclusive) to endInclusive
(inclusive) by an incremental step of 1
.
OptionalLong
reduce(LongBinaryOperator op)
Performs a
reductionon the elements of this stream, using an
associativeaccumulation function, and returns an
OptionalLong
describing the reduced value, if any.
long
reduce(long identity, LongBinaryOperator op)
Performs a
reductionon the elements of this stream, using the provided identity value and an
associativeaccumulation function, and returns the reduced value.
LongStream
sequential()
Returns an equivalent stream that is sequential.
LongStream
skip(long n)
Returns a stream consisting of the remaining elements of this stream after discarding the first n
elements of the stream.
LongStream
sorted()
Returns a stream consisting of the elements of this stream in sorted order.
Spliterator.OfLong
spliterator()
Returns a spliterator for the elements of this stream.
long
sum()
Returns the sum of elements in this stream.
LongSummaryStatistics
summaryStatistics()
Returns a LongSummaryStatistics
describing various summary data about the elements of this stream.
long[]
toArray()
Returns an array containing the elements of this stream.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4