public static void main(String[] args) { ChargeDriverUser user = new ChargeDriverUser(); user.setId(1L); user.setUsername("qwert"); user.setRealName("qwer"); user.setCellphone("123456"); ChargeDriverUser user1 = new ChargeDriverUser(); user1.setId(2L); user1.setUsername("qwert2"); user1.setRealName("qwer2"); user1.setCellphone("1234562"); List<ChargeDriverUser> list = Arrays.asList(user, user1); Map<String, String> collect = list.stream().collect(Collectors.toMap(s -> s.getUsername(), t -> t.getCellphone())); System.out.println(collect); //结果 {qwert2=1234562, qwert=123456} }
取出一个集合中的两个属性存入map
最新推荐文章于 2022-08-29 11:27:11 发布