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.