Java™ Platform
Standard Ed. 8

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 pseudorandom double 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 pseudorandom double values, each between zero (inclusive) and one (exclusive).
      DoubleStream SplittableRandom.doubles(double randomNumberOrigin, double randomNumberBound)
      Returns an effectively unlimited stream of pseudorandom double 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 pseudorandom double values, each conforming to the given origin (inclusive) and bound (exclusive).
      DoubleStream SplittableRandom.doubles(long streamSize)
      Returns a stream producing the given streamSize number of pseudorandom double 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 given streamSize number of pseudorandom double values, each between zero (inclusive) and one (exclusive).
      DoubleStream SplittableRandom.doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
      Returns a stream producing the given streamSize number of pseudorandom double 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 given streamSize number of pseudorandom double values, each conforming to the given origin (inclusive) and bound (exclusive).
      static DoubleStream Arrays.stream(double[] array)
      Returns a sequential DoubleStream with the specified array as its source.
      static DoubleStream Arrays.stream(double[] array, int startInclusive, int endExclusive)
      Returns a sequential DoubleStream 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 pseudorandom double values, each between zero (inclusive) and one (exclusive).
      DoubleStream ThreadLocalRandom.doubles(double randomNumberOrigin, double randomNumberBound)
      Returns an effectively unlimited stream of pseudorandom double values, each conforming to the given origin (inclusive) and bound (exclusive).
      DoubleStream ThreadLocalRandom.doubles(long streamSize)
      Returns a stream producing the given streamSize number of pseudorandom double values, each between zero (inclusive) and one (exclusive).
      DoubleStream ThreadLocalRandom.doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
      Returns a stream producing the given streamSize number of pseudorandom double 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 a DoubleStream consisting of the elements of this stream, converted to double.
      DoubleStream IntStream.asDoubleStream()
      Returns a DoubleStream consisting of the elements of this stream, converted to double.
      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 DoubleStream from a Spliterator.OfDouble.
      static DoubleStream StreamSupport.doubleStream(Supplier<? extends Spliterator.OfDouble> supplier, int characteristics, boolean parallel)
      Creates a new sequential or parallel DoubleStream from a Supplier of Spliterator.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 DoubleStream 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 provided DoubleSupplier.
      static DoubleStream DoubleStream.iterate(double seed, DoubleUnaryOperator f)
      Returns an infinite sequential ordered DoubleStream 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.
      DoubleStream DoubleStream.limit(long maxSize)
      Returns a stream consisting of the elements of this stream, truncated to be no longer than maxSize 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 a DoubleStream consisting of the results of applying the given function to the elements of this stream.
      DoubleStream LongStream.mapToDouble(LongToDoubleFunction mapper)
      Returns a DoubleStream consisting of the results of applying the given function to the elements of this stream.
      DoubleStream Stream.mapToDouble(ToDoubleFunction<? super T> mapper)
      Returns a DoubleStream 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 sequential DoubleStream 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 first n 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 an DoubleStream 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.
Java™ Platform
Standard Ed. 8

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.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部