当前位置:网站首页 > Java教程 > 正文

java filter教程



使用filter


是的另一个常用转换方法。

所谓操作,就是对一个的所有元素一一进行测试,不满足条件的就被“滤掉”了,剩下的满足条件的元素就构成了一个新的。

例如,我们对1,2,3,4,5这个调用,传入的测试函数用来判断元素是否是奇数,这样就过滤掉偶数,只剩下奇数,因此我们得到了另一个序列1,3,5:

用IntStream写出上述逻辑,代码如下:

使用filter - 图1

从结果可知,经过后生成的元素可能变少。

方法接收的对象是接口对象,它定义了一个方法,负责判断元素是否符合条件:

除了常用于数值外,也可应用于任何Java对象。例如,从一组给定的中过滤掉工作日,以便得到休息日:

使用filter - 图2

请使用过滤出成绩及格的同学,并打印出名字。

使用filter - 图3下载练习:filter练习 (推荐使用IDE练习插件快速下载)

使用方法可以对一个的每个元素进行测试,通过测试的元素被过滤后生成一个新的。

使用filter - 图4

  • 上一篇: java基于控制台教程
  • 下一篇: java 新人 教程
  • 版权声明


    相关文章:

  • java基于控制台教程2025-03-17 12:58:01
  • 马士兵java视频教程百度云2025-03-17 12:58:01
  • java actor 教程2025-03-17 12:58:01
  • java教程404讲解2025-03-17 12:58:01
  • java 菜鸟教程集合2025-03-17 12:58:01
  • java 新人 教程2025-03-17 12:58:01
  • 652集java教程2025-03-17 12:58:01
  • flink实战教程Java2025-03-17 12:58:01
  • java睡衣教程2025-03-17 12:58:01
  • java框架教程学习2025-03-17 12:58:01