| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| DoubleStream | SplittableRandom. doubles()Returns an effectively unlimited stream of pseudorandom  doublevalues 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 pseudorandom  doublevalues, each between zero (inclusive) and one
 (exclusive). | 
| DoubleStream | SplittableRandom. doubles(double randomNumberOrigin,
       double randomNumberBound)Returns an effectively unlimited stream of pseudorandom  doublevalues 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 pseudorandom  doublevalues, each conforming to the given origin (inclusive) and bound
 (exclusive). | 
| DoubleStream | SplittableRandom. doubles(long streamSize)Returns a stream producing the given  streamSizenumber of
 pseudorandomdoublevalues 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 given  streamSizenumber of
 pseudorandomdoublevalues, each between zero
 (inclusive) and one (exclusive). | 
| DoubleStream | SplittableRandom. doubles(long streamSize,
       double randomNumberOrigin,
       double randomNumberBound)Returns a stream producing the given  streamSizenumber of
 pseudorandomdoublevalues 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 given  streamSizenumber of
 pseudorandomdoublevalues, each conforming to the given origin
 (inclusive) and bound (exclusive). | 
| static DoubleStream | Arrays. stream(double[] array)Returns a sequential  DoubleStreamwith the specified array as its
 source. | 
| static DoubleStream | Arrays. stream(double[] array,
      int startInclusive,
      int endExclusive)Returns a sequential  DoubleStreamwith the specified range of the
 specified array as its source. | 
| Modifier and Type | Method and Description | 
|---|---|
| DoubleStream | ThreadLocalRandom. doubles()Returns an effectively unlimited stream of pseudorandom  doublevalues, each between zero (inclusive) and one
 (exclusive). | 
| DoubleStream | ThreadLocalRandom. doubles(double randomNumberOrigin,
       double randomNumberBound)Returns an effectively unlimited stream of pseudorandom  doublevalues, each conforming to the given origin (inclusive) and bound
 (exclusive). | 
| DoubleStream | ThreadLocalRandom. doubles(long streamSize)Returns a stream producing the given  streamSizenumber of
 pseudorandomdoublevalues, each between zero
 (inclusive) and one (exclusive). | 
| DoubleStream | ThreadLocalRandom. doubles(long streamSize,
       double randomNumberOrigin,
       double randomNumberBound)Returns a stream producing the given  streamSizenumber of
 pseudorandomdoublevalues, each conforming to the given origin
 (inclusive) and bound (exclusive). | 
| Modifier and Type | Method and Description | 
|---|---|
| DoubleStream | IntStream. asDoubleStream()Returns a  DoubleStreamconsisting of the elements of this stream,
 converted todouble. | 
| DoubleStream | LongStream. asDoubleStream()Returns a  DoubleStreamconsisting 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 parallel  DoubleStreamfrom aSpliterator.OfDouble. | 
| static DoubleStream | StreamSupport. doubleStream(Supplier<? extends Spliterator.OfDouble> supplier,
            int characteristics,
            boolean parallel)Creates a new sequential or parallel  DoubleStreamfrom aSupplierofSpliterator.OfDouble. | 
| static DoubleStream | DoubleStream. empty()Returns an empty sequential  DoubleStream. | 
| 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 an  DoubleStreamconsisting 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 provided  DoubleSupplier. | 
| static DoubleStream | DoubleStream. iterate(double seed,
       DoubleUnaryOperator f)Returns an infinite sequential ordered  DoubleStreamproduced by iterative
 application of a functionfto an initial elementseed,
 producing aStreamconsisting 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 than  maxSizein 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 a  DoubleStreamconsisting of the results of applying the
 given function to the elements of this stream. | 
| DoubleStream | LongStream. mapToDouble(LongToDoubleFunction mapper)Returns a  DoubleStreamconsisting of the results of applying the
 given function to the elements of this stream. | 
| DoubleStream | Stream. mapToDouble(ToDoubleFunction<? super T> mapper)Returns a  DoubleStreamconsisting 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 sequential  DoubleStreamcontaining 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 first  nelements of the stream. | 
| DoubleStream | DoubleStream. sorted()Returns a stream consisting of the elements of this stream in sorted
 order. | 
| 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. | 
| 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 an  DoubleStreamconsisting 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, 2016, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.