Langage

Spliterators.SpliteratorUnknownSize Méthode

Définition

Crée une valeur à l’aide d’une Spliterator donnée Iterator comme source d’éléments, sans estimation de taille initiale.

[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

Paramètres

iterator
IIterator

Itérateur pour la source

characteristics
SpliteratorCharacteristics

Les caractéristiques de la source ou des éléments de ce séparateur (etSUBSIZED,SIZED si elles sont fournies, sont ignorées et ne sont pas signalées.)

Retours

Séparateur d’un itérateur

Attributs

Remarques

Crée une valeur à l’aide d’une Spliterator donnée Iterator comme source d’éléments, sans estimation de taille initiale.

Le fractionneur n’est pas <em>late-binding</em>, hérite des <propriétés em>fail-fast</em> du itérateur, et implémente trySplit pour autoriser le parallélisme limité.

La traversée d’éléments doit être effectuée par le biais du séparateur. Le comportement de fractionnement et de traversée n’est pas défini si l’itérateur est utilisé après le retour du séparateur.

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

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à