编程语言
首页 > 编程语言> > java8 一些常用操作

java8 一些常用操作

作者:互联网

java8 一些常用操作

1、从list集合中查找是否存在某个值

list.stream().anyMatch(a -> "1234".equals(a.getNum().toString()));


2、 从list集合中取某个字段组成一个新的集合
List<Long> ids = list.stream().map(StudentEO::getId).collect(Collectors.toList());


3、从list集合中取key、 value值组成一个Map集合

Map<String, String> map =  list.stream().collect(Collectors.toMap(StudentEO::getValue, StudentEO::getName, (k1, k2) -> k1));

标签:常用,StudentEO,stream,list,k1,中取,集合,操作,java8
来源: https://blog.csdn.net/phzy20131004/article/details/120765072