Loading... 假设我们有一个`Person`对象,里面有`Long id`,`String name`属性。我们需要把多个`List<Person>`对象转化为`Map<Long, Person>`即根据`id`返回原来的`Person`对象。 ### 1.首先导入CollUtil包 ```java import cn.hutool.core.collection.CollUtil; ``` 别导入错了 ### 2.List转Map ```java // List<Pserson> list Map<Long, Person> map = CollUtil.fieldValueMap(list, "id"); ``` 一行代码即可。 最后修改:2023 年 03 月 05 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1 如果觉得我的文章对你有用,请随意赞赏