Java 8:如何从流中获取索引处的元素

4rp*_*pit 2 java java-8 java-stream

我有一个流,我需要在这个流的索引处获取元素 list.get(index)

Mar*_*tko 5

有一种跳过方法可以放弃对前 N 个元素的访问 https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html#skip-long-

之后,您可以使用 limit(1) 并且您在指定索引处只有一个元素。

编辑:@Holger 回答后,也有可能打电话

stream().skip(index).findFirst()
Run Code Online (Sandbox Code Playgroud)