Java Stream.Builder中的build()方法

build()Stream.Builder类中的方法用于构建流。它返回构建的流。

语法如下:

Stream<T>l build()

为Java中的Stream.Builder类导入以下包:

import java.util.stream.Stream;

声明一个Stream.Builder:

Stream.Builder<String> builder = Stream.builder();

在流中添加一些元素:

builder.add("One");
builder.add("Two");
builder.add("Three");

现在,使用build()方法:

Stream<String> str = builder.build();

以下是显示如何build()在Java中实现Stream.Builder方法的示例:

示例

import java.util.stream.Stream;
public class Demo {
   public static void main(String[] args) {
      Stream.Builder<String> builder = Stream.builder();
      builder.add("One");
      builder.add("Two");
      builder.add("Three");
      builder.add("Four");
      builder.add("Five");
      builder.add("Six");
      builder.add("Seven");
      builder.add("Eight");
      Stream<String> str = builder.build();
      str.forEach(System.out::println);
   }
}

输出结果

One
Two
Three
Four
Five
Six
Seven
Eigh