Java 8中的Collector toList()方法

toList()Collectors类的方法返回一个Collector,该Collector将输入元素累积到新的List中。

语法如下-

static <T> Collector<T,?,List<T>> toList()

此处,参数T是输入元素的类型。

要使用Java中的Collectors类,请导入以下包-

import java.util.stream.Collectors;

以下是toList()在Java中实现Collectors方法的示例-

示例

import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;

public class Demo {
   public static void main(String[] args) {
      Stream<String> stream = Stream.of("25", "40", "90", "150", "180", "220", "350");
      List<String> list = stream.collect(Collectors.toList());
      System.out.println("List = "+list);
   }
}

输出结果

List = [25, 40, 90, 150, 180, 220, 350]