- 所有父级接口:
DoubleConsumer
- 封闭接口:
DoubleStream
DoubleStream 的可变构建器。
流构建器有一个生命周期,它从构建阶段开始,在此期间可以添加元素,然后过渡到构建阶段,之后可能不会添加元素。构建阶段在调用 build() 方法时开始,该方法创建一个有序流,其元素是按添加顺序添加到流构建器的元素。
- 自从:
- 1.8
- 参见:
-
方法总结
修饰符和类型方法描述voidaccept(double t) 向正在构建的流中添加一个元素。default DoubleStream.Builderadd(double t) 向正在构建的流中添加一个元素。build()构建流,将此构建器转换为构建状态。在接口 java.util.function.DoubleConsumer 中声明的方法
andThen
-
方法详情
-
accept
void accept(double t) 向正在构建的流中添加一个元素。- 指定者:
accept在接口DoubleConsumer中- 参数:
t- 输入参数- 抛出:
IllegalStateException- 如果构建器已经转换到构建状态
-
add
向正在构建的流中添加一个元素。- 实现要求:
-
默认实现的行为就像:
accept(t) return this; - 参数:
t- 要添加的元素- 返回:
this建设者- 抛出:
IllegalStateException- 如果构建器已经转换到构建状态
-
build
DoubleStream build()构建流,将此构建器转换为构建状态。如果在进入构建状态后进一步尝试对构建器进行操作,则会抛出IllegalStateException。- 返回:
- 构建的流
- 抛出:
IllegalStateException- 如果构建器已经转换到构建状态
-