Langage

Arrays.ParallelPrefix Méthode

Définition

Surcharges

Nom Description
ParallelPrefix(Double[], Int32, Int32, IDoubleBinaryOperator)

#parallelPrefix(double[], DoubleBinaryOperator) Effectue pour la sous-plage donnée du tableau.

ParallelPrefix(Int64[], Int32, Int32, ILongBinaryOperator)

#parallelPrefix(long[], LongBinaryOperator) Effectue pour la sous-plage donnée du tableau.

ParallelPrefix(Int32[], Int32, Int32, IIntBinaryOperator)

#parallelPrefix(int[], IntBinaryOperator) Effectue pour la sous-plage donnée du tableau.

ParallelPrefix(Object[], Int32, Int32, IBinaryOperator)

#parallelPrefix(Object[], BinaryOperator) Effectue pour la sous-plage donnée du tableau.

ParallelPrefix(Int32[], IIntBinaryOperator)

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie.

ParallelPrefix(Double[], IDoubleBinaryOperator)

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie.

ParallelPrefix(Object[], IBinaryOperator)

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie.

ParallelPrefix(Int64[], ILongBinaryOperator)

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie.

ParallelPrefix(Double[], Int32, Int32, IDoubleBinaryOperator)

#parallelPrefix(double[], DoubleBinaryOperator) Effectue pour la sous-plage donnée du tableau.

[Android.Runtime.Register("parallelPrefix", "([DIILjava/util/function/DoubleBinaryOperator;)V", "", ApiSince=24)]
public static void ParallelPrefix(double[] array, int fromIndex, int toIndex, Java.Util.Functions.IDoubleBinaryOperator op);
[<Android.Runtime.Register("parallelPrefix", "([DIILjava/util/function/DoubleBinaryOperator;)V", "", ApiSince=24)>]
static member ParallelPrefix : double[] * int * int * Java.Util.Functions.IDoubleBinaryOperator -> unit

Paramètres

array
Double[]

tableau

fromIndex
Int32

l’index du premier élément, inclus

toIndex
Int32

l’index du dernier élément, exclusif

op
IDoubleBinaryOperator

une fonction associatif sans effet secondaire pour effectuer le cumul

Attributs

Remarques

#parallelPrefix(double[], DoubleBinaryOperator) Effectue pour la sous-plage donnée du tableau.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.parallelPrefix(double[], int, int, java.util.function.DoubleBinaryOperator).

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 à

ParallelPrefix(Int64[], Int32, Int32, ILongBinaryOperator)

#parallelPrefix(long[], LongBinaryOperator) Effectue pour la sous-plage donnée du tableau.

[Android.Runtime.Register("parallelPrefix", "([JIILjava/util/function/LongBinaryOperator;)V", "", ApiSince=24)]
public static void ParallelPrefix(long[] array, int fromIndex, int toIndex, Java.Util.Functions.ILongBinaryOperator op);
[<Android.Runtime.Register("parallelPrefix", "([JIILjava/util/function/LongBinaryOperator;)V", "", ApiSince=24)>]
static member ParallelPrefix : int64[] * int * int * Java.Util.Functions.ILongBinaryOperator -> unit

Paramètres

array
Int64[]

tableau

fromIndex
Int32

l’index du premier élément, inclus

toIndex
Int32

l’index du dernier élément, exclusif

op
ILongBinaryOperator

une fonction associatif sans effet secondaire pour effectuer le cumul

Attributs

Remarques

#parallelPrefix(long[], LongBinaryOperator) Effectue pour la sous-plage donnée du tableau.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.parallelPrefix(long[], int, int, java.util.function.LongBinaryOperator).

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 à

ParallelPrefix(Int32[], Int32, Int32, IIntBinaryOperator)

#parallelPrefix(int[], IntBinaryOperator) Effectue pour la sous-plage donnée du tableau.

[Android.Runtime.Register("parallelPrefix", "([IIILjava/util/function/IntBinaryOperator;)V", "", ApiSince=24)]
public static void ParallelPrefix(int[] array, int fromIndex, int toIndex, Java.Util.Functions.IIntBinaryOperator op);
[<Android.Runtime.Register("parallelPrefix", "([IIILjava/util/function/IntBinaryOperator;)V", "", ApiSince=24)>]
static member ParallelPrefix : int[] * int * int * Java.Util.Functions.IIntBinaryOperator -> unit

Paramètres

array
Int32[]

tableau

fromIndex
Int32

l’index du premier élément, inclus

toIndex
Int32

l’index du dernier élément, exclusif

op
IIntBinaryOperator

une fonction associatif sans effet secondaire pour effectuer le cumul

Attributs

Remarques

#parallelPrefix(int[], IntBinaryOperator) Effectue pour la sous-plage donnée du tableau.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.parallelPrefix(int[], int, int, java.util.function.IntBinaryOperator).

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 à

ParallelPrefix(Object[], Int32, Int32, IBinaryOperator)

#parallelPrefix(Object[], BinaryOperator) Effectue pour la sous-plage donnée du tableau.

[Android.Runtime.Register("parallelPrefix", "([Ljava/lang/Object;IILjava/util/function/BinaryOperator;)V", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static void ParallelPrefix(Java.Lang.Object[] array, int fromIndex, int toIndex, Java.Util.Functions.IBinaryOperator op);
[<Android.Runtime.Register("parallelPrefix", "([Ljava/lang/Object;IILjava/util/function/BinaryOperator;)V", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member ParallelPrefix : Java.Lang.Object[] * int * int * Java.Util.Functions.IBinaryOperator -> unit

Paramètres

array
Object[]

tableau

fromIndex
Int32

l’index du premier élément, inclus

toIndex
Int32

l’index du dernier élément, exclusif

op
IBinaryOperator

une fonction associatif sans effet secondaire pour effectuer le cumul

Attributs

Remarques

#parallelPrefix(Object[], BinaryOperator) Effectue pour la sous-plage donnée du tableau.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.parallelPrefix(T[], int, int, java.util.function.BinaryOperator<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 à

ParallelPrefix(Int32[], IIntBinaryOperator)

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie.

[Android.Runtime.Register("parallelPrefix", "([ILjava/util/function/IntBinaryOperator;)V", "", ApiSince=24)]
public static void ParallelPrefix(int[] array, Java.Util.Functions.IIntBinaryOperator op);
[<Android.Runtime.Register("parallelPrefix", "([ILjava/util/function/IntBinaryOperator;)V", "", ApiSince=24)>]
static member ParallelPrefix : int[] * Java.Util.Functions.IIntBinaryOperator -> unit

Paramètres

array
Int32[]

le tableau, qui est modifié sur place par cette méthode

op
IIntBinaryOperator

une fonction associatif sans effet secondaire pour effectuer le cumul

Attributs

Remarques

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie. Par exemple, si le tableau contient [2, 1, 0, 3] initialement et que l’opération effectue l’ajout, lors du retour du tableau contient [2, 3, 3, 6]. Le calcul de préfixe parallèle est généralement plus efficace que les boucles séquentielles pour les grands tableaux.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.parallelPrefix(int[], java.util.function.IntBinaryOperator).

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 à

ParallelPrefix(Double[], IDoubleBinaryOperator)

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie.

[Android.Runtime.Register("parallelPrefix", "([DLjava/util/function/DoubleBinaryOperator;)V", "", ApiSince=24)]
public static void ParallelPrefix(double[] array, Java.Util.Functions.IDoubleBinaryOperator op);
[<Android.Runtime.Register("parallelPrefix", "([DLjava/util/function/DoubleBinaryOperator;)V", "", ApiSince=24)>]
static member ParallelPrefix : double[] * Java.Util.Functions.IDoubleBinaryOperator -> unit

Paramètres

array
Double[]

le tableau, qui est modifié sur place par cette méthode

op
IDoubleBinaryOperator

une fonction sans effet secondaire pour effectuer le cumul

Attributs

Remarques

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie. Par exemple, si le tableau contient [2.0, 1.0, 0.0, 3.0] initialement et que l’opération effectue l’ajout, lors du retour du tableau contient [2.0, 3.0, 3.0, 6.0]. Le calcul de préfixe parallèle est généralement plus efficace que les boucles séquentielles pour les grands tableaux.

Étant donné que les opérations à virgule flottante peuvent ne pas être strictement associatifs, le résultat retourné peut ne pas être identique à la valeur obtenue si l’opération a été effectuée de manière séquentielle.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.parallelPrefix(double[], java.util.function.DoubleBinaryOperator).

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 à

ParallelPrefix(Object[], IBinaryOperator)

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie.

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

Paramètres

array
Object[]

le tableau, qui est modifié sur place par cette méthode

op
IBinaryOperator

une fonction associatif sans effet secondaire pour effectuer le cumul

Attributs

Remarques

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie. Par exemple, si le tableau contient [2, 1, 0, 3] initialement et que l’opération effectue l’ajout, lors du retour du tableau contient [2, 3, 3, 6]. Le calcul de préfixe parallèle est généralement plus efficace que les boucles séquentielles pour les grands tableaux.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.parallelPrefix(T[], java.util.function.BinaryOperator<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 à

ParallelPrefix(Int64[], ILongBinaryOperator)

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie.

[Android.Runtime.Register("parallelPrefix", "([JLjava/util/function/LongBinaryOperator;)V", "", ApiSince=24)]
public static void ParallelPrefix(long[] array, Java.Util.Functions.ILongBinaryOperator op);
[<Android.Runtime.Register("parallelPrefix", "([JLjava/util/function/LongBinaryOperator;)V", "", ApiSince=24)>]
static member ParallelPrefix : int64[] * Java.Util.Functions.ILongBinaryOperator -> unit

Paramètres

array
Int64[]

le tableau, qui est modifié sur place par cette méthode

op
ILongBinaryOperator

une fonction associatif sans effet secondaire pour effectuer le cumul

Attributs

Remarques

Cumule, en parallèle, chaque élément du tableau donné en place à l’aide de la fonction fournie. Par exemple, si le tableau contient [2, 1, 0, 3] initialement et que l’opération effectue l’ajout, lors du retour du tableau contient [2, 3, 3, 6]. Le calcul de préfixe parallèle est généralement plus efficace que les boucles séquentielles pour les grands tableaux.

Ajouté dans la version 1.8.

Documentation Java pour java.util.Arrays.parallelPrefix(long[], java.util.function.LongBinaryOperator).

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 à