Langage

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).

Java documentation 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 Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à