📜  Groovy-列表

📅  最后修改于: 2020-11-04 06:40:11             🧑  作者: Mango


列表是用于存储数据项集合的结构。在Groovy中,列表包含一系列对象引用。列表中的对象引用在序列中占据一个位置,并由整数索引区分。 List字面量表示为一系列用逗号分隔并括在方括号中的对象。

要处理列表中的数据,我们必须能够访问各个元素。 Groovy列表使用索引运算符[]进行索引。列表索引从零开始,它指向第一个元素。

以下是一些列表示例-

  • [11,12,13,14] –整数值列表
  • [‘Angular’,’Groovy’,’Java’] –字符串列表
  • [1、2,[3、4],5] –嵌套列表
  • [‘Groovy’,21,2.11] –对象引用的异构列表
  • [] –空列表

在本章中,我们将讨论Groovy中可用的列表方法。

Sr.No. Methods & Description
1 add()

Append the new value to the end of this List.

2 contains()

Returns true if this List contains the specified value.

3 get()

Returns the element at the specified position in this List.

4 isEmpty()

Returns true if this List contains no elements

5 minus()

Creates a new List composed of the elements of the original without those specified in the collection.

6 plus()

Creates a new List composed of the elements of the original together with those specified in the collection.

7 pop()

Removes the last item from this List

8 remove()

Removes the element at the specified position in this List.

9 reverse()

Create a new List that is the reverse the elements of the original List

10 size()

Obtains the number of elements in this List.

11 sort()

Returns a sorted copy of the original List.