Partager via


ArrayMap.ReplaceAll(IBiFunction) Méthode

Définition

Remplace la valeur de chaque entrée par le résultat de l’appel de la fonction donnée sur cette entrée jusqu’à ce que toutes les entrées aient été traitées ou que la fonction lève une exception.

[Android.Runtime.Register("replaceAll", "(Ljava/util/function/BiFunction;)V", "", ApiSince=33)]
public void ReplaceAll (Java.Util.Functions.IBiFunction? function);
[<Android.Runtime.Register("replaceAll", "(Ljava/util/function/BiFunction;)V", "", ApiSince=33)>]
abstract member ReplaceAll : Java.Util.Functions.IBiFunction -> unit
override this.ReplaceAll : Java.Util.Functions.IBiFunction -> unit

Paramètres

function
IBiFunction

Fonction à appliquer à chaque entrée

Implémente

Attributs

Remarques

Remplace la valeur de chaque entrée par le résultat de l’appel de la fonction donnée sur cette entrée jusqu’à ce que toutes les entrées aient été traitées ou que la fonction lève une exception. Les exceptions levées par la fonction sont relayées à l’appelant. Cette implémentation remplace l’implémentation par défaut pour éviter l’itération à l’aide des #entrySet() itérations et itérer dans l’ordre clé-valeur cohérent avec #keyAt(int) et #valueAt(int).

Documentation Java pour android.util.ArrayMap.replaceAll(java.util.function.BiFunction<? super K, ? super V, ? extends V>).

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

S’applique à