💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## List转换为Map 以Student对象为例存进List中 ``` public class Student{ private int id; private String name; set,get方法省略; } ``` - 方式一 以List存放的对象的某一字段值为转换后Map的键 以List存放的对象的某一字段值为转换后Map的值 ``` list.stream().collect(HashMap::new,(k, v) ->k.put(v.getId(),v.getName()),HashMap::putAll); ``` - 方式二 以List存放的对象的某一字段值为转换后Map的键 以List存放的对象为转换后Map的值 ``` (Map<Integer, Student>) list.stream().collect(Collectors.toMap(Student::getId, v -> v, (k1, k2) -> k1)); ```