Java基础Stream流中的常⽤⽅法filter package demo7;
import java.util.stream.Stream;
/*
* Stream流中的常⽤⽅法_filter:⽤于对Stream流中的数据进⾏过滤
java streamStream<T> filter(Predicate<? super T> predicate);
filter⽅法的参数Predicate是⼀个函数式接⼝,所以可以传递Lambda表达式,对数据进⾏过滤
* Predicate中的抽象⽅法:
*    boolean test(T t);
*/
public class demofilter {
public static void main(String[] args) {
Stream<String> stream = Stream.of("a","b");
Stream<String> stream1 = stream.filter((String name)->{
return  name.startsWith("a");
});
stream1.forEach((String name)->{System.out.println(name);});
}
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。