软件包 | 描述 |
---|---|
java.util |
包含集合框架、遗留的集合类、事件模型、日期和时间的设施、国际化和各种实用工具类(一个字符串标记,一个随机数发生器,和一位阵列)。
|
java.util.concurrent |
在并发编程中常用的实用类。
|
java.util.stream |
类,以支持元素流上的功能样式操作,如Map减少集合上的转换。
|
Modifier and Type | Method and Description |
---|---|
DoubleStream |
SplittableRandom.doubles()
返回从发电机和/或从这一分裂的伪随机
double 值有效的无限流;每个值在零(含)和一个(独家)。
|
DoubleStream |
Random.doubles()
返回值伪随机
double 有效无限流,每个零之间(含)一(独家)。
|
DoubleStream |
SplittableRandom.doubles(double randomNumberOrigin, double randomNumberBound)
返回从发电机和/或从这一分裂的伪随机
double 值有效的无限流;每个值符合给定的起源(含)和绑定(独家)。
|
DoubleStream |
Random.doubles(double randomNumberOrigin, double randomNumberBound)
返回值伪随机
double 有效无限流,每个符合给定的起源(含)和绑定(独家)。
|
DoubleStream |
SplittableRandom.doubles(long streamSize)
返回一个流从发电机和/或从这一分裂产生伪随机
double 值给定的
streamSize 数;每个值在零(含)和一个(独家)。
|
DoubleStream |
Random.doubles(long streamSize)
返回一个流生产特定的伪随机
double 值
streamSize 数,每个零之间(含)一(独家)。
|
DoubleStream |
SplittableRandom.doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
返回一个流从发电机和/或从这一分裂产生伪随机
double 值给定的
streamSize 数;每个值符合给定的起源(含)和绑定(独家)。
|
DoubleStream |
Random.doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
返回一个流生产特定的伪随机
double 值
streamSize 数,每个符合给定的起源(含)和绑定(独家)。
|
static DoubleStream |
Arrays.stream(double[] array)
返回与指定的数组作为其源序列
DoubleStream 。
|
static DoubleStream |
Arrays.stream(double[] array, int startInclusive, int endExclusive)
返回与指定的数组作为其源指定范围内连续
DoubleStream 。
|
Modifier and Type | Method and Description |
---|---|
DoubleStream |
ThreadLocalRandom.doubles()
返回值伪随机
double 有效无限流,每个零之间(含)一(独家)。
|
DoubleStream |
ThreadLocalRandom.doubles(double randomNumberOrigin, double randomNumberBound)
返回值伪随机
double 有效无限流,每个符合给定的起源(含)和绑定(独家)。
|
DoubleStream |
ThreadLocalRandom.doubles(long streamSize)
返回一个流生产特定的伪随机
double 值
streamSize 数,每个零之间(含)一(独家)。
|
DoubleStream |
ThreadLocalRandom.doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
返回一个流生产特定的伪随机
double 值
streamSize 数,每个符合给定的起源(含)和绑定(独家)。
|
Modifier and Type | Method and Description |
---|---|
DoubleStream |
IntStream.asDoubleStream()
返回一个包含该流的元素
DoubleStream ,转换为
double 。
|
DoubleStream |
LongStream.asDoubleStream()
返回一个包含该流的元素
DoubleStream ,转换为
double 。
|
DoubleStream |
DoubleStream.Builder.build()
建立流,把Builder建立的国家。
|
static DoubleStream |
DoubleStream.concat(DoubleStream a, DoubleStream b)
创建一个懒洋洋的级联流的元素的所有元素的第一流通过第二个流的元素。
|
DoubleStream |
DoubleStream.distinct()
返回由该流的不同元素组成的流。
|
static DoubleStream |
StreamSupport.doubleStream(Spliterator.OfDouble spliterator, boolean parallel)
创建一个新的顺序或并行从
Spliterator.OfDouble
DoubleStream 。
|
static DoubleStream |
StreamSupport.doubleStream(Supplier<? extends Spliterator.OfDouble> supplier, int characteristics, boolean parallel)
创建一个新的顺序或并行从
Supplier 的
Spliterator.OfDouble
DoubleStream 。
|
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, DoubleUnaryOperator f)
返回一个无穷序列有序
DoubleStream 由最初的一元
seed 函数的
f 迭代应用产生的,产生一个由
seed ,
f(seed) ,
f(f(seed))
Stream ,等。
|
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... values)
返回一个元素为指定值的顺序排列的流。
|
static DoubleStream |
DoubleStream.of(double t)
返回一个包含一个元素的顺序
DoubleStream 。
|
DoubleStream |
DoubleStream.parallel() |
DoubleStream |
DoubleStream.peek(DoubleConsumer action)
返回由该流的元素组成的流,并在所提供的流中执行所提供的每个元素上的动作。
|
DoubleStream |
DoubleStream.sequential() |
DoubleStream |
DoubleStream.skip(long n)
返回一个包含此流的其余部分丢弃的流的第一
n 元素后流。
|
DoubleStream |
DoubleStream.sorted()
返回按排序顺序由该流的元素组成的流。
|
Modifier and Type | Method and Description |
---|---|
static DoubleStream |
DoubleStream.concat(DoubleStream a, DoubleStream b)
创建一个懒洋洋的级联流的元素的所有元素的第一流通过第二个流的元素。
|
Modifier and Type | Method and Description |
---|---|
DoubleStream |
DoubleStream.flatMap(DoubleFunction<? extends DoubleStream> mapper)
返回由将所提供的映射函数应用到每个元素的映射流的内容替换此流的每个元素的结果的结果流。
|
DoubleStream |
Stream.flatMapToDouble(Function<? super T,? extends DoubleStream> mapper)
返回一个包含有一个映射的流应用提供的映射功能,每个元件产生的内容替换此流的每个元素的结果
DoubleStream 。
|
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, 2014, Oracle and/or its affiliates. All rights reserved.