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";