java8 use Lambda expressions transfer list

List<PackageCourse> packageCourseList = packageCourseList.stream().filter(v -> v.getCourse()!=null).collect(Collectors.toList());

Explanation:

Recount into a getCourse ()! = Null the list collection.

------------------------------------------------------------------------------------------------------------------------------------

List<CourseBuyRecord> filterList = recordList.stream().filter((v) -> !memberMap.containsKey(v.getCourseId())).collect(Collectors.toList());

Explanation:

Recount to list a collection of key memberMap not included in CourseBuyRecord.getCourseId () of.

Published 114 original articles · won praise 52 · views 20000 +

Guess you like

Origin blog.csdn.net/Smile_Sunny521/article/details/89846042