遍历list提取值,放到新的list List<Object> list = new ArrayList(); ... list.add(); //写法1: List<String> aa = new ArrayList<>(); list.forEach((p -> aa.add(p.getKey()))); //写法2: List<String> aa = list.stream().map(Object::getKey).collect(Collectors.toList()); //写法3: List<String> aa = list.stream().map(p->p.getKey()).collect(Collectors.toList());
java8 lambda遍历list的三种方式
最新推荐文章于 2023-07-14 14:25:22 发布