stream之过滤方法(filter)的简介说明

戚薇 Java经验 发布时间:2022-07-01 10:02:03 阅读数:19791 1
下文笔者讲述filter方法的功能简介说明,如下所示

filter方法

filter方法的功能:
    用于对Stream流中的数据进行过滤

filter方法语法:
    Stream filter(Predicate<? super T> predicate);
           filter方法的参数Predicate是一个函数式接口
                我们可传入一个Lambda表达式,对数据进行过滤
           Predicate中的抽象方法:
               boolean test(T t);
例:
public class filter {
    public static void main(String[] args) {
        Stream.of("张韶涵","周小敏","赵四川")
		      .filter(s->s.startsWith("张"))
			  .filter(s->s.length()==3)
			  .forEach(System.out::println);
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202207/16566409583853.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者