Groovy - Lists(列表)

  • 简述

    List 是一种用于存储数据项集合的结构。在 Groovy 中,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()
    创建一个与原始 List 的元素相反的新 List
    10 size()
    获取此列表中的元素数。
    11 sort()
    返回原始列表的排序副本。