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.方法和描述
1add()

将新值附加到此列表的末尾。

2contains()

如果此List包含指定的值,则返回true。

3get()

返回此List中指定位置的元素。

4isEmpty()

如果此List不包含任何元素,则返回true

5minus()

创建一个由原始元素组成的新List,而不包含集合中指定的元素。

6plus()

创建一个新的List,由原始元素和集合中指定的元素组成。

7pop()

从此列表中删除最后一项

8remove()

删除此List中指定位置的元素。

9reverse()

创建一个与原始List的元素相反的新List

10size()

获得此列表中的元素数量。

11sort()

返回原始List的排序副本。