如何从 Groovy 中的对象字段中提取新列表

2023-12-21

在 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
   }

这样新列表看起来像这样:

 ["Tom", "Abigail", "Joyce", "James", "Scott", "Ruth"]    

你可以做:

def names = people.name
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 Groovy 中的对象字段中提取新列表 的相关文章

随机推荐