Java 中的 IntStream findAny() 方法
Java 中 IntStream 類的 findAny() 方法用於返回描述流中某個元素的 OptionalInt,如果流為空,則返回一個空 OptionalInt。
語法如下 −
OptionalInt findAny()
此處,OptionalInt 是一個可能或可能不包含 int 值的容器物件。
建立一個 IntStream 並新增一些元素 −
IntStream intStream = IntStream.of(20, 35, 50, 60, 80, 100);
現在,使用 Java 中的 findAny() 返回流中的任意元素 −
OptionalInt res = intStream.findAny();
以下是一個在 Java 中實現 IntStream findAny() 方法的示例 −
示例
import java.util.*;
import java.util.stream.IntStream;
public class Demo {
public static void main(String[] args) {
IntStream intStream = IntStream.of(20, 35, 50, 60, 80, 100);
OptionalInt res = intStream.findAny();
if (res.isPresent()) {
System.out.println(res.getAsInt());
} else {
System.out.println("Nothing!");
}
}
}輸出
20
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP