Lists

Lists: list tool class

1. Used to build a list that can store multiple variables

Lists. newArrayList()

return type

List

Java example

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

2. Used to split an array into multiple arrays

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

Parameter Description

| parameter | type | description |
| ------------ | ------------ | ----------------------- ----------------------------------------- |
| list | List | array |
| size | int | size of each array |

return type

List

Return value description

Java example

List<String>list = Lists. newArrayList()
list.add("test"); // Repeat 500 times

//Need to be split into an array of 20
List<List<String>>partitionList = Lists. partition(list, 20);

3. Used to deduplicate an array and return

Lists. unique(<List list>)

Parameter Description

| parameter | type | description |
| ------------ | ------------ | ----------------------- ----------------------------------------- |
| list | List | array |

return type

List

Java example

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

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

2022-11-23
0 0