Java Spliterator getExactSizeIfKnown() 方法

7 Jan 2025 | 1 分钟阅读

Java Interface Spliterator 的 getExactSizeIfKnown() 方法用于获取 SIZED Spliterator 的 estimateSize(),否则返回 -1。

语法

以下是 getExactSizeIfKnown() 方法的声明:

参数

此方法不接受任何参数。

返回

getExactSizeIfKnown() 方法返回 Spliterator 的 estimateSize()(如果已知),否则返回 -1。

异常

不适用

兼容版本

Java 1.8 及以上版本

示例 1

输出

Estimate size: 4
Exact size: 4
Elements of arraylist-- 
1001
-2001
3001
-4001

示例 2

输出

Exact size before getting List elements: 3
Rahul
Nikki
Prem
Exact size after getting List elements: 0