📜  Java中的 Stream skip() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:42:52.083000             🧑  作者: Mango

Java中的 Stream skip() 方法及示例

在Java中,Stream.skip()方法可以用来跳过指定数量的元素并返回一个新的Stream对象。本文将介绍Stream.skip()的使用方法及示例。

Stream.skip()方法

Stream.skip()方法用于想要跳过指定数量元素的流操作。该方法的语法为:

Stream<T> skip(long n)

其中,参数n为要跳过的元素数量。

示例

以下是一个示例程序,演示了Stream.skip()方法的用法:

import java.util.Arrays;
import java.util.List;

public class StreamSkipExample {

    public static void main(String[] args) {
        List<String> names = Arrays.asList("Tom", "Jerry", "John", "Bob", "Alice", "Peter");

        names.stream()
             .skip(2)
             .forEach(System.out::println);
    }
}

在该示例中,我们创建了一个List对象,并用Arrays.asList()方法将一些字符串元素添加到列表中。然后我们调用列表的stream()方法获取一个流对象,接着调用skip(2)方法跳过前两个元素,最后调用forEach()方法遍历输出所有剩下的元素。

程序的输出如下:

John
Bob
Alice
Peter
markdown代码片段
# Java中的 Stream skip() 方法及示例

在Java中,Stream.skip()方法可以用来跳过指定数量的元素并返回一个新的Stream对象。本文将介绍Stream.skip()的使用方法及示例。

## Stream.skip()方法

Stream.skip()方法用于想要跳过指定数量元素的流操作。该方法的语法为:

Stream skip(long n)


其中,参数n为要跳过的元素数量。

## 示例

以下是一个示例程序,演示了Stream.skip()方法的用法:

```java
import java.util.Arrays;
import java.util.List;

public class StreamSkipExample {

    public static void main(String[] args) {
        List<String> names = Arrays.asList("Tom", "Jerry", "John", "Bob", "Alice", "Peter");

        names.stream()
             .skip(2)
             .forEach(System.out::println);
    }
}

在该示例中,我们创建了一个List对象,并用Arrays.asList()方法将一些字符串元素添加到列表中。然后我们调用列表的stream()方法获取一个流对象,接着调用skip(2)方法跳过前两个元素,最后调用forEach()方法遍历输出所有剩下的元素。

程序的输出如下:

John
Bob
Alice
Peter