語言

Spliterators.SpliteratorUnknownSize 方法

定義

以給定Iterator元素為來源來建立 ,Spliterator且無初始大小估計。

[Android.Runtime.Register("spliteratorUnknownSize", "(Ljava/util/Iterator;I)Ljava/util/Spliterator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.ISpliterator? SpliteratorUnknownSize(Java.Util.IIterator? iterator, Java.Util.SpliteratorCharacteristics characteristics);
[<Android.Runtime.Register("spliteratorUnknownSize", "(Ljava/util/Iterator;I)Ljava/util/Spliterator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member SpliteratorUnknownSize : Java.Util.IIterator * Java.Util.SpliteratorCharacteristics -> Java.Util.ISpliterator

參數

iterator
IIterator

源碼的迭代器

characteristics
SpliteratorCharacteristics

此分流器的來源或元件特性(SIZED 若提供 和 SUBSIZED,則忽略且不報告)。

傳回

一個來自迭代器的分離器

屬性

備註

以給定Iterator元素為來源來建立 ,Spliterator且無初始大小估計。

分割器並非 <em>晚綁定</em>,繼承 <迭代器的 em>失效快速</em> 特性,並實作 trySplit 允許有限平行性。

元素的遍歷應透過分線器完成。 若在返回分段器後操作迭代器,則分裂與遍歷的行為未定義。

Java 文件 java.util.Spliterators.spliteratorUnknownSize(java.util.Iterator<? extends T>, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於