不废话,直接上代码
public static void main(String[] args) {
List<UserxVO> list = new ArrayList<>();
for (int i = 0; i < 10; i++) {
list.add(new UserxVO("n" + i, "dd" + i));
}
Map<String, String> map = list.stream().collect(Collectors.toMap(UserxVO::getName, UserxVO::getDesc));
System.out.println(JSON.toJSONString(map));
}
@Data
@NoArgsConstructor
@AllArgsConstructor
public static class UserxVO{
private String name;
private String desc;
}