在Groovy中,如何从以下内容中提取新列表:
def people = [
new Person(name:"Tom", yearOfBirth:1985),
new Person(name:"Abigail", yearOfBirth:1987),
new Person(name:"Joyce", yearOfBirth:1984),
new Person(name:"James", yearOfBirth:1987),
new Person(name:"Scott", yearOfBirth:1985),
new Person(name:"Ruth", yearOfBirth:1984)
]
class Person {
String name
int yearOfBirth
}
Run Code Online (Sandbox Code Playgroud)
所以新列表看起来像这样:
["Tom", "Abigail", "Joyce", "James", "Scott", "Ruth"]
Run Code Online (Sandbox Code Playgroud)
tim*_*tes 24
你可以做:
def names = people.name
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7238 次 |
| 最近记录: |