1、添加:
def list1 = [100, 101]
def list2 = [ 99,98,1]
println list2.plus(list1) //输出结果: [100, 101, 99, 98,1]
// list2.plus(list1) 也可以写成 list2 + list1
2、删除:
def list1 = [12, 13]
def list2 = [11, 2, 33, 12, 13, 16]
println list2.minus(list1) //输出结果: [11, 2, 33, 16]
//list2.minus(list1) 也可以写成 list2 - list1
在本章中,我们将讨论 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()
返回原始列表的排序副本。 |
标签:Groovy
相关阅读 >>
更多相关阅读请进入《Groovy》频道 >>

深入理解Java虚拟机 JVM高级特性与实践 周志明 第3版
这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典。