List<Apple> apples = new ArrayList<>();
Apple apple = new Apple();
apple.setName("苹果");
apple.setPrice(new BigDecimal(10));
Apple apple1 = new Apple();
apple1.setName("苹果2");
apple1.setPrice(new BigDecimal(100));
apples.add(apple);
apples.add(apple1);
// List集合转Map集合
Map<String,BigDecimal> appleMaps = apples.stream().collect(Collectors.toMap(Apple::getName, Apple::getPrice));
Java List集合转Map集合
最新推荐文章于 2024-07-29 14:22:26 发布