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