一. List 转 Map 集合
/**
* 用户表
*/
@Data
@AllArgsConstructor
class User {
private Long id; // 主键ID
private String name; // 姓名
private Integer age; // 年龄
}
class Test {
public static void main(String[] args) {
List<User> list = new ArrayList<>();
list.add(new User(1L, "貂蝉", 16));
list.add(new User(2L, "吕布", 18));
list.add(new User(3L, "曹操", 18));
// 1. 目标 id -> name
// 运行结果:{1=貂蝉, 2=吕布, 3=曹操}
Map<Long, String> map1 = list.stream().