Partager via


Arrays.SetAll Méthode

Définition

Surcharges

SetAll(Object[], IIntFunction)

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

SetAll(Int32[], IIntUnaryOperator)

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

SetAll(Int64[], IIntToLongFunction)

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

SetAll(Double[], IIntToDoubleFunction)

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

SetAll(Object[], IIntFunction)

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

[Android.Runtime.Register("setAll", "([Ljava/lang/Object;Ljava/util/function/IntFunction;)V", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static void SetAll (Java.Lang.Object[] array, Java.Util.Functions.IIntFunction generator);
[<Android.Runtime.Register("setAll", "([Ljava/lang/Object;Ljava/util/function/IntFunction;)V", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member SetAll : Java.Lang.Object[] * Java.Util.Functions.IIntFunction -> unit

Paramètres

array
Object[]

tableau à initialiser

generator
IIntFunction

une fonction acceptant un index et produisant la valeur souhaitée pour cette position

Attributs

Remarques

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

Si la fonction de générateur lève une exception, elle est relayée à l’appelant et le tableau est laissé dans un état indéterminé.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.setAll(T[], java.util.function.IntFunction<? extends T>).

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 à

SetAll(Int32[], IIntUnaryOperator)

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

[Android.Runtime.Register("setAll", "([ILjava/util/function/IntUnaryOperator;)V", "", ApiSince=24)]
public static void SetAll (int[] array, Java.Util.Functions.IIntUnaryOperator generator);
[<Android.Runtime.Register("setAll", "([ILjava/util/function/IntUnaryOperator;)V", "", ApiSince=24)>]
static member SetAll : int[] * Java.Util.Functions.IIntUnaryOperator -> unit

Paramètres

array
Int32[]

tableau à initialiser

generator
IIntUnaryOperator

une fonction acceptant un index et produisant la valeur souhaitée pour cette position

Attributs

Remarques

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

Si la fonction de générateur lève une exception, elle est relayée à l’appelant et le tableau est laissé dans un état indéterminé.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.setAll(int[], java.util.function.IntUnaryOperator).

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 à

SetAll(Int64[], IIntToLongFunction)

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

[Android.Runtime.Register("setAll", "([JLjava/util/function/IntToLongFunction;)V", "", ApiSince=24)]
public static void SetAll (long[] array, Java.Util.Functions.IIntToLongFunction generator);
[<Android.Runtime.Register("setAll", "([JLjava/util/function/IntToLongFunction;)V", "", ApiSince=24)>]
static member SetAll : int64[] * Java.Util.Functions.IIntToLongFunction -> unit

Paramètres

array
Int64[]

tableau à initialiser

generator
IIntToLongFunction

une fonction acceptant un index et produisant la valeur souhaitée pour cette position

Attributs

Remarques

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

Si la fonction de générateur lève une exception, elle est relayée à l’appelant et le tableau est laissé dans un état indéterminé.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.setAll(long[], java.util.function.IntToLongFunction).

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 à

SetAll(Double[], IIntToDoubleFunction)

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

[Android.Runtime.Register("setAll", "([DLjava/util/function/IntToDoubleFunction;)V", "", ApiSince=24)]
public static void SetAll (double[] array, Java.Util.Functions.IIntToDoubleFunction generator);
[<Android.Runtime.Register("setAll", "([DLjava/util/function/IntToDoubleFunction;)V", "", ApiSince=24)>]
static member SetAll : double[] * Java.Util.Functions.IIntToDoubleFunction -> unit

Paramètres

array
Double[]

tableau à initialiser

generator
IIntToDoubleFunction

une fonction acceptant un index et produisant la valeur souhaitée pour cette position

Attributs

Remarques

Définissez tous les éléments du tableau spécifié, à l’aide de la fonction de générateur fournie pour calculer chaque élément.

Si la fonction de générateur lève une exception, elle est relayée à l’appelant et le tableau est laissé dans un état indéterminé.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.setAll(double[], java.util.function.IntToDoubleFunction).

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 à