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