首页 > 编程知识 正文

java web,java多线程

时间:2023-05-03 15:16:59 阅读:19248 作者:4001

Collector类的toList (方法为静态)方法。 返回将输入数据收集到新列表中的收集器接口。 此方法不能保证返回的列表类型、可变性、可序列化性和线程安全,但可以使用toCollection(Supplier )方法进行更多控制。 这是一个非有序收集器。

使用方法:

公共静态收集器到列表(

在哪里:

T:输入元素的类型。

接口计算器:一种可变递归运算,将输入元素累积到可变结果容器中,处理所有输入元素,然后根据需要将累积结果转换为最终表示。 可以按顺序或并行执行恢复操作。 T:规范化运算的输入元素的类型。

A:归一化运算的可变累积类型。

R:归一化运算的结果类型。

toList ():-Collectors类的静态方法。 返回用于将一组数据存储在列表中的Collector接口对象。 Collectors类位于java.util.streams包下。

返回值:此方法返回Collector。 此收集器按检测到的顺序将所有输入元素组合到一个列表中

以下示例显示了Java的toList ()方法。

示例1 :

//javacodetoshowtheimplementationof

//Collectors toList () function

import java.util.List;

import Java.util.stream.collectors;

import java.util.stream.Stream;

class GFG {

//驱动程序代码

publicstaticvoidmain (字符串[ ] args ) )。

{

//creating a Stream of strings

streams=stream.of('geeks ',

' for ',

' GeeksforGeeks ',

' Geeks Classes ';

//using Collectors toList () function

list my list=s.collect (collectors.to list );

//打印the elements

system.out.println(mylist;

}

}

输出:

[Geeks,for,GeeksforGeeks,Geeks Classes]

示例2 :

//javacodetoshowtheimplementationof

//Collectors toList () function

import java.util.List;

import Java.util.stream.collectors;

import java.util.stream.Stream;

class GFG {

//驱动程序代码

publicstaticvoidmain (字符串[ ] args ) )。

{

//creating a Stream of strings

流=流. of (1、2、3、4 );

//using Collectors toList () function

list my list=s.collect (collectors.to list );

//打印the elements

system.out.println(mylist;

}

}

输出:

[ 1,2,3,4 ]

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。