【Java 基础】Java8 使用 stream().filter() 过滤 List 对象(查找符合条件的对象集合)
本篇主要说明在 Java8 及以上版本中,使用 stream().filter() 来过滤 List 对象,查找符合条件的集合。
一、集合对象定义
集合对象以学生类(Student)为例,有学生的基本信息,包括:姓名,性别,年龄,身高,生日几项。
我的学生类代码如下:
复制代码
二、添加测试数据
下面来添加一些测试用的数据,代码如下:
复制代码
三、使用 filter()过滤 List
添加过滤条件,比如年龄小于 25 岁并且身高大于 1 米 7 的学生列表
复制代码
结果如下图:
**本文首发于 CSDN,为博主原创文章,如果需要转载,请注明出处,谢谢!**
本文完结!
版权声明: 本文为 InfoQ 作者【No8g攻城狮】的原创文章。
原文链接:【http://xie.infoq.cn/article/8833a7f8e668d27d003524545】。文章转载请联系作者。
评论