Groovy - Lists 列表
List 列表是一种用于存储数据项集合的结构。 在 Groovy 中,List 列表包含一系列对象引用。 List 列表中的对象引用在序列中占据一个位置,并通过整数索引进行区分。 List 列表字面量表示为一系列用逗号分隔并用方括号括起来的对象。
要处理列表中的数据,我们必须能够访问各个元素。 Groovy 列表使用索引运算符 [] 进行索引。 列表索引从零开始,它指的是第一个元素。
以下是列表的一些示例 −
- [11, 12, 13, 14] – 整数值列表
- [‘Angular’, ‘Groovy’, ‘Java’] – 字符串列表
- [1, 2, [3, 4], 5] – 嵌套列表
- [‘Groovy’, 21, 2.11] – 对象引用的异构列表
- [ ] – 一个空列表
在本章中,我们将讨论 Groovy 中可用的列表方法。
序号 | 方法与描述 |
---|---|
1 | add()
将新值附加到此列表的末尾。 |
2 | contains()
如果此 List 包含指定的值,则返回 true。 |
3 | get()
返回此列表中指定位置的元素。 |
4 | isEmpty()
如果此 List 不包含任何元素,则返回 true |
5 | minus()
创建一个由原始元素组成的新列表,而不是集合中指定的元素。 |
6 | plus()
创建一个由原始元素和集合中指定的元素组成的新列表。 |
7 | pop()
从此列表中删除最后一项 |
8 | remove()
删除此列表中指定位置的元素。 |
9 | reverse()
创建一个新的列表,它与原始列表的元素相反 |
10 | size()
获取此 List 中的元素个数。 |
11 | sort()
返回原始列表的排序副本。 |