groovy如何定义List并add元素
时间: 2023-08-18 18:08:38 浏览: 237
在Groovy中,可以使用以下方式定义一个List并添加元素:
```groovy
def myList = [] // 定义一个空的List
myList.add("element1") // 添加元素
myList.add("element2")
```
或者可以一次定义并初始化List和添加元素:
```groovy
def myList = ["element1", "element2"] // 定义并初始化一个List
```
还可以使用Groovy的简化语法,直接定义一个List并添加元素:
```groovy
def myList = ["element1", "element2"] // 使用简化语法定义并初始化一个List
myList << "element3" // 添加元素
```
其中 `<<` 操作符表示向List中添加元素。
相关问题
groovy list
Groovy中定义列表的方式有多种。一种方式是使用Java中的方法来创建列表,例如使用ArrayList类来实例化一个列表对象:def list = new ArrayList()。这种方式与在Java中定义列表的方式相同。另一种方式是使用Groovy语言中的方法来创建列表,可以直接使用方括号[]来定义列表,并在方括号中添加元素,例如:def list = [1, 2, 3, 4, 5]。这种方式更加简洁和方便。在Groovy中,还可以通过调用列表的add()方法来向列表中添加元素,使用leftShift()方法将元素添加到列表的末尾,或使用<<操作符进行元素的追加。例如:list.add(6)、list.leftShift(7)、list << 8。此外,可以通过调用列表的size()方法获取列表的大小。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
groovy的list如何添加数据
要向 groovy 中的 list 添加数据,可以使用 `add()` 方法。例如:
```groovy
def myList = [1, 2, 3]
myList.add(4)
println myList // 输出 [1, 2, 3, 4]
```
你也可以使用 `<<` 操作符来添加元素,例如:
```groovy
def myList = [1, 2, 3]
myList << 4
println myList // 输出 [1, 2, 3, 4]
```
注意:在 groovy 中,list 可以使用 `[]` 运算符来访问元素,也可以使用 `get()` 方法,例如:
```groovy
def myList = [1, 2, 3]
def elem1 = myList[0] // 等价于 myList.get(0)
println elem1 // 输出 1
```
阅读全文