Uses of Interface
java.util.stream.DoubleStream
-
Packages that use DoubleStream 软件包 描述 java.util 包含集合框架,一些国际化支持类,服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,位数组和几个其他实用程序类。java.util.concurrent 实用类通常在并发编程中有用。java.util.stream 用于支持元素流上的功能样式操作的类,例如集合上的map-reduce转换。 -
-
Uses of DoubleStream in java.util
Methods in java.util that return DoubleStream 变量和类型 方法 描述 DoubleStream
Random. doubles()
返回有效无限的伪随机double
流double
值,每个值在零(包括)和一(不包括)之间。DoubleStream
Random. doubles(double randomNumberOrigin, double randomNumberBound)
返回有效无限的伪随机double
流double
值,每个值符合给定的原点(包括)和绑定(不包括)。DoubleStream
Random. doubles(long streamSize)
返回产生给定streamSize
个伪随机数double
值的流,每个值在零(包括)和一个(不包括)之间。DoubleStream
Random. doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
返回产生给定streamSize
个伪随机数double
值的流,每个值符合给定的原点(包括)和bound(不包括)。DoubleStream
SplittableRandom. doubles()
从此生成器返回一个实际上无限制的伪随机double
流和/或从它生成的一个分裂; 每个值介于零(包括)和一(不包括)之间。DoubleStream
SplittableRandom. doubles(double randomNumberOrigin, double randomNumberBound)
从此生成器返回一个实际上无限制的伪随机double
流和/或从中生成的一个值; 每个值符合给定的原点(包括)和绑定(不包括)。DoubleStream
SplittableRandom. doubles(long streamSize)
返回一个流,该流从该生成器生成给定的streamSize
个伪随机数double
值和/或从中生成一个分裂; 每个值介于零(包括)和一(不包括)之间。DoubleStream
SplittableRandom. doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
返回一个流,该流从该生成器生成给定的streamSize
个伪随机double
值和/或从中生成一个分裂; 每个值符合给定的原点(包括)和绑定(不包括)。static DoubleStream
Arrays. stream(double[] array)
返回以指定数组作为源的顺序DoubleStream
。static DoubleStream
Arrays. stream(double[] array, int startInclusive, int endExclusive)
返回指定数组的指定范围作为其源的顺序DoubleStream
。DoubleStream
OptionalDouble. stream()
如果存在值,则返回仅包含该值的顺序DoubleStream
,否则返回空DoubleStream
。 -
Uses of DoubleStream in java.util.concurrent
Methods in java.util.concurrent that return DoubleStream 变量和类型 方法 描述 DoubleStream
ThreadLocalRandom. doubles()
返回有效无限的伪随机double
流double
,每个值在零(包括)和一(不包括)之间。DoubleStream
ThreadLocalRandom. doubles(double randomNumberOrigin, double randomNumberBound)
返回有效无限的伪随机double
流double
,每个值符合给定的原点(包括)和绑定(不包括)。DoubleStream
ThreadLocalRandom. doubles(long streamSize)
返回产生给定streamSize
个伪随机数double
值的流,每个值在零(包括)和一个(不包括)之间。DoubleStream
ThreadLocalRandom. doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
返回产生给定streamSize
个伪随机数double
值的流,每个值符合给定的原点(包括)和绑定(不包括)。 -
Uses of DoubleStream in java.util.stream
Methods in java.util.stream that return DoubleStream 变量和类型 方法 描述 DoubleStream
IntStream. asDoubleStream()
返回由此流的元素组成的DoubleStream
,转换为double
。DoubleStream
LongStream. asDoubleStream()
返回DoubleStream
包含此流的元素,转换为double
。DoubleStream
DoubleStream.Builder. build()
构建流,将此构建器转换为构建状态。static DoubleStream
DoubleStream. concat(DoubleStream a, DoubleStream b)
创建一个延迟连接的流,其元素是第一个流的所有元素,后跟第二个流的所有元素。DoubleStream
DoubleStream. distinct()
返回由此流的不同元素组成的流。static DoubleStream
StreamSupport. doubleStream(Supplier<? extends Spliterator.OfDouble> supplier, int characteristics, boolean parallel)
创建一个新的顺序或并行DoubleStream
从Supplier
的Spliterator.OfDouble
。static DoubleStream
StreamSupport. doubleStream(Spliterator.OfDouble spliterator, boolean parallel)
创建一个新的串行或并行DoubleStream
从Spliterator.OfDouble
。default DoubleStream
DoubleStream. dropWhile(DoublePredicate predicate)
如果对此流进行排序,则返回在删除与给定谓词匹配的元素的最长前缀之后由该流的其余元素组成的流。static DoubleStream
DoubleStream. empty()
返回空序列DoubleStream
。DoubleStream
DoubleStream. filter(DoublePredicate predicate)
返回由与此给定谓词匹配的此流的元素组成的流。DoubleStream
DoubleStream. flatMap(DoubleFunction<? extends DoubleStream> mapper)
返回一个流,该流包含将此流的每个元素替换为通过将提供的映射函数应用于每个元素而生成的映射流的内容的结果。DoubleStream
Stream. flatMapToDouble(Function<? super T,? extends DoubleStream> mapper)
返回DoubleStream
其中包含将此流的每个元素替换为通过将提供的映射函数应用于每个元素而生成的映射流的内容的结果。static DoubleStream
DoubleStream. generate(DoubleSupplier s)
返回无限顺序无序流,其中每个元素由提供的DoubleSupplier
生成。static DoubleStream
DoubleStream. iterate(double seed, DoublePredicate hasNext, DoubleUnaryOperator next)
返回通过将给定的next
函数迭代应用于初始元素DoubleStream
生成的顺序有序DoubleStream
,条件是满足给定的hasNext
谓词。static DoubleStream
DoubleStream. iterate(double seed, DoubleUnaryOperator f)
返回有序无限连续DoubleStream
由函数的迭代应用产生f
到初始元素seed
,产生Stream
组成的seed
,f(seed)
,f(f(seed))
等DoubleStream
DoubleStream. limit(long maxSize)
返回由此流的元素组成的流,截断长度不超过maxSize
。DoubleStream
DoubleStream. map(DoubleUnaryOperator mapper)
返回一个流,该流包含将给定函数应用于此流的元素的结果。DoubleStream
IntStream. mapToDouble(IntToDoubleFunction mapper)
返回DoubleStream
其中包含将给定函数应用于此流的元素的结果。DoubleStream
LongStream. mapToDouble(LongToDoubleFunction mapper)
返回DoubleStream
其中包含将给定函数应用于此流的元素的结果。DoubleStream
Stream. mapToDouble(ToDoubleFunction<? super T> mapper)
返回DoubleStream
其中包含将给定函数应用于此流的元素的结果。static DoubleStream
DoubleStream. of(double t)
返回包含单个元素的顺序DoubleStream
。static DoubleStream
DoubleStream. of(double... values)
返回其元素为指定值的顺序有序流。DoubleStream
DoubleStream. peek(DoubleConsumer action)
返回由此流的元素组成的流,另外在每个元素上执行提供的操作,因为元素是从结果流中消耗的。DoubleStream
DoubleStream. skip(long n)
在丢弃流的第一个n
元素后,返回由此流的其余元素组成的流。DoubleStream
DoubleStream. sorted()
以排序顺序返回由此流的元素组成的流。default DoubleStream
DoubleStream. takeWhile(DoublePredicate predicate)
如果对此流进行排序,则返回一个流,该流包含从此流中获取的与给定谓词匹配的最长元素前缀。Methods in java.util.stream with parameters of type DoubleStream 变量和类型 方法 描述 static DoubleStream
DoubleStream. concat(DoubleStream a, DoubleStream b)
创建一个延迟连接的流,其元素是第一个流的所有元素,后跟第二个流的所有元素。Method parameters in java.util.stream with type arguments of type DoubleStream 变量和类型 方法 描述 DoubleStream
DoubleStream. flatMap(DoubleFunction<? extends DoubleStream> mapper)
返回一个流,该流包含将此流的每个元素替换为通过将提供的映射函数应用于每个元素而生成的映射流的内容的结果。DoubleStream
Stream. flatMapToDouble(Function<? super T,? extends DoubleStream> mapper)
返回DoubleStream
其中包含将此流的每个元素替换为通过将提供的映射函数应用于每个元素而生成的映射流的内容的结果。
-