Sprache

Arrays.ParallelPrefix Methode

Definition

Überlädt

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

Führt #parallelPrefix(double[], DoubleBinaryOperator) für den angegebenen Unterbereich des Arrays aus.

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

Führt #parallelPrefix(long[], LongBinaryOperator) für den angegebenen Unterbereich des Arrays aus.

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

Führt #parallelPrefix(int[], IntBinaryOperator) für den angegebenen Unterbereich des Arrays aus.

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

Führt #parallelPrefix(Object[], BinaryOperator) für den angegebenen Unterbereich des Arrays aus.

ParallelPrefix(Int32[], IIntBinaryOperator)

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion.

ParallelPrefix(Double[], IDoubleBinaryOperator)

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion.

ParallelPrefix(Object[], IBinaryOperator)

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion.

ParallelPrefix(Int64[], ILongBinaryOperator)

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion.

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

Führt #parallelPrefix(double[], DoubleBinaryOperator) für den angegebenen Unterbereich des Arrays aus.

[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

Parameter

array
Double[]

das Array

fromIndex
Int32

der Index des ersten Elements( einschließlich)

toIndex
Int32

der Index des letzten Elements, exklusiv

op
IDoubleBinaryOperator

eine nebeneffektfreie, assoziative Funktion zum Ausführen der Kumulation

Attribute

Hinweise

Führt #parallelPrefix(double[], DoubleBinaryOperator) für den angegebenen Unterbereich des Arrays aus.

Hinzugefügt in 1.8.

Java Dokumentation für java.util.Arrays.parallelPrefix(double[], int, int, java.util.function.DoubleBinaryOperator).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Führt #parallelPrefix(long[], LongBinaryOperator) für den angegebenen Unterbereich des Arrays aus.

[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

Parameter

array
Int64[]

das Array

fromIndex
Int32

der Index des ersten Elements( einschließlich)

toIndex
Int32

der Index des letzten Elements, exklusiv

op
ILongBinaryOperator

eine nebeneffektfreie, assoziative Funktion zum Ausführen der Kumulation

Attribute

Hinweise

Führt #parallelPrefix(long[], LongBinaryOperator) für den angegebenen Unterbereich des Arrays aus.

Hinzugefügt in 1.8.

Java Dokumentation für java.util.Arrays.parallelPrefix(long[], int, int, java.util.function.LongBinaryOperator).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Führt #parallelPrefix(int[], IntBinaryOperator) für den angegebenen Unterbereich des Arrays aus.

[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

Parameter

array
Int32[]

das Array

fromIndex
Int32

der Index des ersten Elements( einschließlich)

toIndex
Int32

der Index des letzten Elements, exklusiv

op
IIntBinaryOperator

eine nebeneffektfreie, assoziative Funktion zum Ausführen der Kumulation

Attribute

Hinweise

Führt #parallelPrefix(int[], IntBinaryOperator) für den angegebenen Unterbereich des Arrays aus.

Hinzugefügt in 1.8.

Java Dokumentation für java.util.Arrays.parallelPrefix(int[], int, int, java.util.function.IntBinaryOperator).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Führt #parallelPrefix(Object[], BinaryOperator) für den angegebenen Unterbereich des Arrays aus.

[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

Parameter

array
Object[]

das Array

fromIndex
Int32

der Index des ersten Elements( einschließlich)

toIndex
Int32

der Index des letzten Elements, exklusiv

op
IBinaryOperator

eine nebeneffektfreie, assoziative Funktion zum Ausführen der Kumulation

Attribute

Hinweise

Führt #parallelPrefix(Object[], BinaryOperator) für den angegebenen Unterbereich des Arrays aus.

Hinzugefügt in 1.8.

Java Dokumentation für java.util.Arrays.parallelPrefix(T[], int, int, java.util.function.BinaryOperator<T>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ParallelPrefix(Int32[], IIntBinaryOperator)

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion.

[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

Parameter

array
Int32[]

das Array, das von dieser Methode direkt geändert wird

op
IIntBinaryOperator

eine nebeneffektfreie, assoziative Funktion zum Ausführen der Kumulation

Attribute

Hinweise

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion. Wenn z. B. das Array zunächst enthält [2, 1, 0, 3] und der Vorgang additionsvorgang durchführt, wird das Array zurückgegeben, in dem die Array-Haltebereiche [2, 3, 3, 6]zurückgegeben werden. Die parallele Präfixberechnung ist in der Regel effizienter als sequenzielle Schleifen für große Arrays.

Hinzugefügt in 1.8.

Java Dokumentation für java.util.Arrays.parallelPrefix(int[], java.util.function.IntBinaryOperator).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ParallelPrefix(Double[], IDoubleBinaryOperator)

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion.

[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

Parameter

array
Double[]

das Array, das von dieser Methode direkt geändert wird

op
IDoubleBinaryOperator

eine nebeneffektfreie Funktion zum Ausführen der Kumulation

Attribute

Hinweise

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion. Wenn z. B. das Array zunächst enthält [2.0, 1.0, 0.0, 3.0] und der Vorgang additionsvorgang durchführt, wird das Array zurückgegeben, in dem die Array-Haltebereiche [2.0, 3.0, 3.0, 6.0]zurückgegeben werden. Die parallele Präfixberechnung ist in der Regel effizienter als sequenzielle Schleifen für große Arrays.

Da Gleitkommavorgänge möglicherweise nicht streng assoziativ sind, ist das zurückgegebene Ergebnis möglicherweise nicht identisch mit dem Wert, der abgerufen wird, wenn der Vorgang sequenziell ausgeführt wurde.

Hinzugefügt in 1.8.

Java Dokumentation für java.util.Arrays.parallelPrefix(double[], java.util.function.DoubleBinaryOperator).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ParallelPrefix(Object[], IBinaryOperator)

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion.

[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

Parameter

array
Object[]

das Array, das von dieser Methode direkt geändert wird

op
IBinaryOperator

eine nebeneffektfreie, assoziative Funktion zum Ausführen der Kumulation

Attribute

Hinweise

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion. Wenn z. B. das Array zunächst enthält [2, 1, 0, 3] und der Vorgang additionsvorgang durchführt, wird das Array zurückgegeben, in dem die Array-Haltebereiche [2, 3, 3, 6]zurückgegeben werden. Die parallele Präfixberechnung ist in der Regel effizienter als sequenzielle Schleifen für große Arrays.

Hinzugefügt in 1.8.

Java Dokumentation für java.util.Arrays.parallelPrefix(T[], java.util.function.BinaryOperator<T>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ParallelPrefix(Int64[], ILongBinaryOperator)

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion.

[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

Parameter

array
Int64[]

das Array, das von dieser Methode direkt geändert wird

op
ILongBinaryOperator

eine nebeneffektfreie, assoziative Funktion zum Ausführen der Kumulation

Attribute

Hinweise

Kumuliert parallel jedes Element des angegebenen Arrays mithilfe der bereitgestellten Funktion. Wenn z. B. das Array zunächst enthält [2, 1, 0, 3] und der Vorgang additionsvorgang durchführt, wird das Array zurückgegeben, in dem die Array-Haltebereiche [2, 3, 3, 6]zurückgegeben werden. Die parallele Präfixberechnung ist in der Regel effizienter als sequenzielle Schleifen für große Arrays.

Hinzugefügt in 1.8.

Java Dokumentation für java.util.Arrays.parallelPrefix(long[], java.util.function.LongBinaryOperator).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: