Lists

Lists:列表工具类

1. newArrayList 用于构建可存储多个变量的列表

Lists.newArrayList()

返回值类型

List

Java举例

List<String>list = Lists.newArrayList()
list.add("test");

2. partition 用于将一个数组拆成多个数组

Lists.partition(<List list>, <int size>)

参数说明

参数 类型 说明
list List 数组
size int 每个数组的大小

返回值类型

List

返回值说明

Java举例

List<String>list = Lists.newArrayList()
list.add("test"); // 重复500次

//需要拆成20个一组的数组
List<List<String>>partitionList = Lists.partition(list, 20);

3. unique 用于将一个数组去重后返回

Lists.unique(<List list>)

参数说明

参数 类型 说明
list List 数组

返回值类型

List

Java举例

List<String>list = Lists.newArrayList()
list.add("test");
list.add("test");
list.add("test1");

List<String>partitionList = Lists.unique(list);
//返回list[0] = "test";
//返回list[1] = "test1";

2024-09-15
1 1