java过滤_java 过滤list的几种方式

java中 过滤list的几种方式

方式一:使用java 8语法:stream+反射

Liststudent3List=new ArrayList<>();

Student3 student3=new Student3();

student3.setId(1);

student3.setName("攀博士");

student3.setStudyNo("228332");

student3.setAge(20);

student3List.add(student3);

student3=new Student3();

student3.setId(2);

student3.setName("黄鹤");

student3.setStudyNo("228333");

student3.setAge(22);

student3List.add(student3);

student3=new Student3();

student3.setId(3);

student3.setName("阿猛");

student3.setStudyNo("228334");

student3.setAge(25);

student3List.add(student3);

List newStudents=student3List.stream().filter(new Predicate() {

@Override

public boolean test(Student3 student) {

retu


版权声明:本文为weixin_35732273原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。