Java中的Collectors toList()方法及其示例
Collectors类的 toList() 方法是静态(类)方法。它返回一个Collector接口,将输入数据收集到一个新列表中。此方法不保证返回的列表类型、可变性、可序列化性或线程安全性,但可以使用更多控制的 toCollection(Supplier) 方法。这是一个无序的收集器。
语法:
其中:
- T: 输入元素的类型。
- **接口Collector <T, A, R>: ** 将输入元素累积到可变结果容器中的可变缩减操作,可以在所有输入元素被处理后将累积的结果可选地转换为最终表示形式。缩减操作可以顺序或并行执行。
- T: 缩减操作的输入元素类型。
- A: 缩减操作的可变累加类型。
- R: 缩减操作的结果类型。
- toList(): Collectors类的静态方法,返回一个Collector接口对象,用于将一组数据存储到列表中。Collectors类位于java.util.streams包下。
返回值:此方法返回一个Collector,它将所有输入元素收集到一个列表中,遵循遭遇顺序。
以下是说明toList()方法的示例:
示例1:
示例2: