我的问题是:给定一个人员名单,返回所有学生。
这是我的课程:
人物类
public class Person {
}
学生班
public class Student extends Person {
}
方法
public static List<Student> findStudents(List<Person> list) {
return list.stream()
.filter(person -> person instanceof Student)
.collect(Collectors.toList());
}
我收到编译错误:incompatible types: inference variable T has incompatible bounds
如何使用流返回列表中的所有学生而不会出现此错误。
回首忆惘然
慕盖茨4494581
拉丁的传说
相关分类