Stream 流之 skip
一、方法概述
如果希望跳过前几个元素,可以使用 skip 方法获取一个截取之后的新流,如果流的当前长度大于 n,则跳过前 n 个,如果当前流的长度小于或等于 n,则返回一个空流
Stream<T> skip(long n)
二、案例
public class StreamDemo {
public static void main(String[] args) {
List<Person> personList = Arrays.asList(
new Person(1, "大毛", 30, 175),
new Person(2, "二毛", 25, 170),
new Person(3, "三毛", 25, 170),
new Person(4, "小毛", 20, 163));
// 获取 Stream 流
Stream<Person> personStream = personList.stream();
// 跳过前 3 个元素,截取流中剩下的元素
personStream.skip(3).forEach(System.out::println);
}
}
三、测试结果


浙公网安备 33010602011771号