IPrimitiveIterator.ForEachRemaining(Object) Méthode

Définition

Exécute l’action donnée pour chaque élément restant jusqu’à ce que tous les éléments aient été traités ou que l’action lève une exception.

[Android.Runtime.Register("forEachRemaining", "(Ljava/lang/Object;)V", "GetForEachRemaining_Ljava_lang_Object_Handler:Java.Util.IPrimitiveIteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void ForEachRemaining(Java.Lang.Object? action);
[<Android.Runtime.Register("forEachRemaining", "(Ljava/lang/Object;)V", "GetForEachRemaining_Ljava_lang_Object_Handler:Java.Util.IPrimitiveIteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member ForEachRemaining : Java.Lang.Object -> unit

Paramètres

action
Object

Action à effectuer pour chaque élément

Attributs

Remarques

Exécute l’action donnée pour chaque élément restant jusqu’à ce que tous les éléments aient été traités ou que l’action lève une exception. Les actions sont effectuées dans l’ordre d’itération, si cet ordre est spécifié. Les exceptions levées par l’action sont relayées à l’appelant.

Le comportement d’un itérateur n’est pas spécifié si l’action modifie la source d’éléments de quelque manière que ce soit (même en appelant la #remove remove méthode ou d’autres méthodes de mutateur de Iterator sous-types), sauf si une classe de substitution a spécifié une stratégie de modification simultanée.

Le comportement suivant d’un itérateur n’est pas spécifié si l’action lève une exception.

Java documentation pour java.util.PrimitiveIterator.forEachRemaining(T_CONS).

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 à