Uses of Interface
java.util.stream.DoubleStream
-
Packages that use DoubleStream 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.concurrent Utility classes commonly useful in concurrent programming.java.util.stream Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections. -
-
Uses of DoubleStream in java.util
Methods in java.util that return DoubleStream Modifier and Type Method and Description DoubleStream
SplittableRandom. doubles()
Returns an effectively unlimited stream of pseudorandomdouble
values from this generator and/or one split from it; each value is between zero (inclusive) and one (exclusive).DoubleStream
Random. doubles()
Returns an effectively unlimited stream of pseudorandomdouble
values, each between zero (inclusive) and one (exclusive).DoubleStream
SplittableRandom. doubles(double randomNumberOrigin, double randomNumberBound)
Returns an effectively unlimited stream of pseudorandomdouble
values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).DoubleStream
Random. doubles(double randomNumberOrigin, double randomNumberBound)
Returns an effectively unlimited stream of pseudorandomdouble
values, each conforming to the given origin (inclusive) and bound (exclusive).DoubleStream
SplittableRandom. doubles(long streamSize)
Returns a stream producing the givenstreamSize
number of pseudorandomdouble
values from this generator and/or one split from it; each value is between zero (inclusive) and one (exclusive).DoubleStream
Random. doubles(long streamSize)
Returns a stream producing the givenstreamSize
number of pseudorandomdouble
values, each between zero (inclusive) and one (exclusive).DoubleStream
SplittableRandom. doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
Returns a stream producing the givenstreamSize
number of pseudorandomdouble
values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).DoubleStream
Random. doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
Returns a stream producing the givenstreamSize
number of pseudorandomdouble
values, each conforming to the given origin (inclusive) and bound (exclusive).static DoubleStream
Arrays. stream(double[] array)
Returns a sequentialDoubleStream
with the specified array as its source.static DoubleStream
Arrays. stream(double[] array, int startInclusive, int endExclusive)
Returns a sequentialDoubleStream
with the specified range of the specified array as its source. -
Uses of DoubleStream in java.util.concurrent
Methods in java.util.concurrent that return DoubleStream Modifier and Type Method and Description DoubleStream
ThreadLocalRandom. doubles()
Returns an effectively unlimited stream of pseudorandomdouble
values, each between zero (inclusive) and one (exclusive).DoubleStream
ThreadLocalRandom. doubles(double randomNumberOrigin, double randomNumberBound)
Returns an effectively unlimited stream of pseudorandomdouble
values, each conforming to the given origin (inclusive) and bound (exclusive).DoubleStream
ThreadLocalRandom. doubles(long streamSize)
Returns a stream producing the givenstreamSize
number of pseudorandomdouble
values, each between zero (inclusive) and one (exclusive).DoubleStream
ThreadLocalRandom. doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
Returns a stream producing the givenstreamSize
number of pseudorandomdouble
values, each conforming to the given origin (inclusive) and bound (exclusive). -
Uses of DoubleStream in java.util.stream
Methods in java.util.stream that return DoubleStream Modifier and Type Method and Description DoubleStream
LongStream. asDoubleStream()
Returns aDoubleStream
consisting of the elements of this stream, converted todouble
.DoubleStream
IntStream. asDoubleStream()
Returns aDoubleStream
consisting of the elements of this stream, converted todouble
.DoubleStream
DoubleStream.Builder. build()
Builds the stream, transitioning this builder to the built state.static DoubleStream
DoubleStream. concat(DoubleStream a, DoubleStream 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.DoubleStream
DoubleStream. distinct()
Returns a stream consisting of the distinct elements of this stream.static DoubleStream
StreamSupport. doubleStream(Spliterator.OfDouble spliterator, boolean parallel)
Creates a new sequential or parallelDoubleStream
from aSpliterator.OfDouble
.static DoubleStream
StreamSupport. doubleStream(Supplier<? extends Spliterator.OfDouble> supplier, int characteristics, boolean parallel)
Creates a new sequential or parallelDoubleStream
from aSupplier
ofSpliterator.OfDouble
.static DoubleStream
DoubleStream. empty()
Returns an empty sequentialDoubleStream
.DoubleStream
DoubleStream. filter(DoublePredicate predicate)
Returns a stream consisting of the elements of this stream that match the given predicate.DoubleStream
DoubleStream. flatMap(DoubleFunction<? extends DoubleStream> 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.DoubleStream
Stream. flatMapToDouble(Function<? super T,? extends DoubleStream> mapper)
Returns anDoubleStream
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.static DoubleStream
DoubleStream. generate(DoubleSupplier s)
Returns an infinite sequential unordered stream where each element is generated by the providedDoubleSupplier
.static DoubleStream
DoubleStream. iterate(double seed, DoubleUnaryOperator f)
Returns an infinite sequential orderedDoubleStream
produced by iterative application of a functionf
to an initial elementseed
, producing aStream
consisting ofseed
,f(seed)
,f(f(seed))
, etc.DoubleStream
DoubleStream. limit(long maxSize)
Returns a stream consisting of the elements of this stream, truncated to be no longer thanmaxSize
in length.DoubleStream
DoubleStream. map(DoubleUnaryOperator mapper)
Returns a stream consisting of the results of applying the given function to the elements of this stream.DoubleStream
IntStream. mapToDouble(IntToDoubleFunction mapper)
Returns aDoubleStream
consisting of the results of applying the given function to the elements of this stream.DoubleStream
LongStream. mapToDouble(LongToDoubleFunction mapper)
Returns aDoubleStream
consisting of the results of applying the given function to the elements of this stream.DoubleStream
Stream. mapToDouble(ToDoubleFunction<? super T> mapper)
Returns aDoubleStream
consisting of the results of applying the given function to the elements of this stream.static DoubleStream
DoubleStream. of(double... values)
Returns a sequential ordered stream whose elements are the specified values.static DoubleStream
DoubleStream. of(double t)
Returns a sequentialDoubleStream
containing a single element.DoubleStream
DoubleStream. parallel()
DoubleStream
DoubleStream. peek(DoubleConsumer 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.DoubleStream
DoubleStream. sequential()
DoubleStream
DoubleStream. skip(long n)
Returns a stream consisting of the remaining elements of this stream after discarding the firstn
elements of the stream.DoubleStream
DoubleStream. sorted()
Returns a stream consisting of the elements of this stream in sorted order.Methods in java.util.stream with parameters of type DoubleStream Modifier and Type Method and Description static DoubleStream
DoubleStream. concat(DoubleStream a, DoubleStream 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.Method parameters in java.util.stream with type arguments of type DoubleStream Modifier and Type Method and Description DoubleStream
DoubleStream. flatMap(DoubleFunction<? extends DoubleStream> 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.DoubleStream
Stream. flatMapToDouble(Function<? super T,? extends DoubleStream> mapper)
Returns anDoubleStream
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.
-
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.