假设我们有一个Person对象,里面有Long id,String name属性。我们需要把多个List<Person>对象的每个List中的元素Person中的name提取出来转化为List<Stirng>

1.首先导入CollUtil包

import cn.hutool.core.collection.CollUtil;

别导入错了

2.List<Person>提取name属性转List<String>

// List<Person> list
List<String> names = CollUtil.getFieldValues(list, "id", String.class);

一行代码即可。

最后修改:2022 年 10 月 09 日
如果觉得我的文章对你有用,请随意赞赏