語言

Arrays.ParallelSort 方法

定義

多載

名稱 Description
ParallelSort(Double[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

ParallelSort(Char[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

ParallelSort(Int16[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

ParallelSort(Byte[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

ParallelSort(Int64[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

ParallelSort(Single[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

ParallelSort(Object[], Int32, Int32, IComparator)

根據指定比較器所誘導的順序,排序指定物件陣列的指定範圍。

ParallelSort(Int32[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

ParallelSort(Object[], Int32, Int32)

根據元素的可比自然排序,將指定物件陣列的指定範圍排序為升序。

ParallelSort(Object[])

根據其元素的可比較自然排序,將指定的物件陣列排序為升序。

ParallelSort(Single[])

將指定的陣列依升序排序。

ParallelSort(Byte[])

將指定的陣列依升序排序。

ParallelSort(Char[])

將指定的陣列依升序排序。

ParallelSort(Double[])

將指定的陣列依升序排序。

ParallelSort(Object[], IComparator)

根據指定比較器誘導的順序,對指定的物件陣列進行排序。

ParallelSort(Int32[])

將指定的陣列依升序排序。

ParallelSort(Int64[])

將指定的陣列依升序排序。

ParallelSort(Int16[])

將指定的陣列依升序排序。

ParallelSort(Double[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

[Android.Runtime.Register("parallelSort", "([DII)V", "", ApiSince=24)]
public static void ParallelSort(double[] a, int fromIndex, int toIndex);
[<Android.Runtime.Register("parallelSort", "([DII)V", "", ApiSince=24)>]
static member ParallelSort : double[] * int * int -> unit

參數

a
Double[]

待排序的陣列

fromIndex
Int32

第一個元素的索引,包含,要排序

toIndex
Int32

最後一個要排序的元素的索引,排他性

屬性

備註

將陣列指定的範圍依數值由高到低排序。 待排序範圍從索引 fromIndex、包含,延伸到 toIndex索引 、排他。 若 fromIndex == toIndex,待排序範圍為空。

<關係並不對所有雙重值提供全序:-0.0d == 0.0dtrueDouble.NaN一個值既不比任何值小於、大於或等於任何值,甚至連自身也不相等。 此方法使用方法所施加 Double#compareTo的總階數: -0.0d 被視為小於值 0.0dDouble.NaN 且視為大於其他任何值,且所有 Double.NaN 值皆視為相等。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(double[], int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Char[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

[Android.Runtime.Register("parallelSort", "([CII)V", "", ApiSince=24)]
public static void ParallelSort(char[] a, int fromIndex, int toIndex);
[<Android.Runtime.Register("parallelSort", "([CII)V", "", ApiSince=24)>]
static member ParallelSort : char[] * int * int -> unit

參數

a
Char[]

待排序的陣列

fromIndex
Int32

第一個元素的索引,包含,要排序

toIndex
Int32

最後一個要排序的元素的索引,排他性

屬性

備註

將陣列指定的範圍依數值由高到低排序。 待排序範圍從索引 fromIndex、包含,延伸到 toIndex索引 、排他。 若 fromIndex == toIndex,待排序範圍為空。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(char[], int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Int16[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

[Android.Runtime.Register("parallelSort", "([SII)V", "", ApiSince=24)]
public static void ParallelSort(short[] a, int fromIndex, int toIndex);
[<Android.Runtime.Register("parallelSort", "([SII)V", "", ApiSince=24)>]
static member ParallelSort : int16[] * int * int -> unit

參數

a
Int16[]

待排序的陣列

fromIndex
Int32

第一個元素的索引,包含,要排序

toIndex
Int32

最後一個要排序的元素的索引,排他性

屬性

備註

將陣列指定的範圍依數值由高到低排序。 待排序範圍從索引 fromIndex、包含,延伸到 toIndex索引 、排他。 若 fromIndex == toIndex,待排序範圍為空。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(short[], int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Byte[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

[Android.Runtime.Register("parallelSort", "([BII)V", "", ApiSince=24)]
public static void ParallelSort(byte[] a, int fromIndex, int toIndex);
[<Android.Runtime.Register("parallelSort", "([BII)V", "", ApiSince=24)>]
static member ParallelSort : byte[] * int * int -> unit

參數

a
Byte[]

待排序的陣列

fromIndex
Int32

第一個元素的索引,包含,要排序

toIndex
Int32

最後一個要排序的元素的索引,排他性

屬性

備註

將陣列指定的範圍依數值由高到低排序。 待排序範圍從索引 fromIndex、包含,延伸到 toIndex索引 、排他。 若 fromIndex == toIndex,待排序範圍為空。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(byte[], int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Int64[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

[Android.Runtime.Register("parallelSort", "([JII)V", "", ApiSince=24)]
public static void ParallelSort(long[] a, int fromIndex, int toIndex);
[<Android.Runtime.Register("parallelSort", "([JII)V", "", ApiSince=24)>]
static member ParallelSort : int64[] * int * int -> unit

參數

a
Int64[]

待排序的陣列

fromIndex
Int32

第一個元素的索引,包含,要排序

toIndex
Int32

最後一個要排序的元素的索引,排他性

屬性

備註

將陣列指定的範圍依數值由高到低排序。 待排序範圍從索引 fromIndex、包含,延伸到 toIndex索引 、排他。 若 fromIndex == toIndex,待排序範圍為空。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(long[], int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Single[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

[Android.Runtime.Register("parallelSort", "([FII)V", "", ApiSince=24)]
public static void ParallelSort(float[] a, int fromIndex, int toIndex);
[<Android.Runtime.Register("parallelSort", "([FII)V", "", ApiSince=24)>]
static member ParallelSort : single[] * int * int -> unit

參數

a
Single[]

待排序的陣列

fromIndex
Int32

第一個元素的索引,包含,要排序

toIndex
Int32

最後一個要排序的元素的索引,排他性

屬性

備註

將陣列指定的範圍依數值由高到低排序。 待排序範圍從索引 fromIndex、包含,延伸到 toIndex索引 、排他。 若 fromIndex == toIndex,待排序範圍為空。

<關係並不提供所有浮點值的全序:-0.0f == 0.0ftrueFloat.NaN值與任何值(甚至自身)都不比任何值比較、不小於、不等於。 此方法使用方法所施加 Float#compareTo的總階數: -0.0f 被視為小於值 0.0fFloat.NaN 且視為大於其他任何值,且所有 Float.NaN 值皆視為相等。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(float[], int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Object[], Int32, Int32, IComparator)

根據指定比較器所誘導的順序,排序指定物件陣列的指定範圍。

[Android.Runtime.Register("parallelSort", "([Ljava/lang/Object;IILjava/util/Comparator;)V", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static void ParallelSort(Java.Lang.Object[] a, int fromIndex, int toIndex, Java.Util.IComparator? cmp);
[<Android.Runtime.Register("parallelSort", "([Ljava/lang/Object;IILjava/util/Comparator;)V", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member ParallelSort : Java.Lang.Object[] * int * int * Java.Util.IComparator -> unit

參數

a
Object[]

待排序的陣列

fromIndex
Int32

第一個要排序的元素(包含索引)的索引

toIndex
Int32

最後一個要排序的元素(排他元素)的索引

cmp
IComparator

比較器用來決定陣列的順序。 一個 null 值表示應使用元素的可比自然排序。

屬性

備註

根據指定比較器所誘導的順序,排序指定物件陣列的指定範圍。 待排序範圍從索引 fromIndex、包含到 toIndex索引、排他。 (若 fromIndex==toIndex,待排序範圍為空。)該範圍內的所有元素必須由指定的比較器相互比較(即c.compare(e1, e2)不得對該範圍內的任何元素e1e2拋出 aClassCastException)。

此排序 保證穩定:相同元素不會因排序而重新排序。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(T[], int, int, java.util.Comparator<? super T>)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Int32[], Int32, Int32)

將陣列指定的範圍依數值由高到低排序。

[Android.Runtime.Register("parallelSort", "([III)V", "", ApiSince=24)]
public static void ParallelSort(int[] a, int fromIndex, int toIndex);
[<Android.Runtime.Register("parallelSort", "([III)V", "", ApiSince=24)>]
static member ParallelSort : int[] * int * int -> unit

參數

a
Int32[]

待排序的陣列

fromIndex
Int32

第一個元素的索引,包含,要排序

toIndex
Int32

最後一個要排序的元素的索引,排他性

屬性

備註

將陣列指定的範圍依數值由高到低排序。 待排序範圍從索引 fromIndex、包含,延伸到 toIndex索引 、排他。 若 fromIndex == toIndex,待排序範圍為空。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(int[], int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Object[], Int32, Int32)

根據元素的可比自然排序,將指定物件陣列的指定範圍排序為升序。

[Android.Runtime.Register("parallelSort", "([Ljava/lang/Comparable;II)V", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })]
public static void ParallelSort(Java.Lang.Object[] a, int fromIndex, int toIndex);
[<Android.Runtime.Register("parallelSort", "([Ljava/lang/Comparable;II)V", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })>]
static member ParallelSort : Java.Lang.Object[] * int * int -> unit

參數

a
Object[]

待排序的陣列

fromIndex
Int32

第一個要排序的元素(包含索引)的索引

toIndex
Int32

最後一個要排序的元素(排他元素)的索引

屬性

備註

根據元素的可比自然排序,將指定物件陣列的指定範圍排序為升序。 待排序範圍從索引 fromIndex、包含到 toIndex索引、排他。 (若 fromIndex==toIndex,待排序範圍為空。)此範圍內的所有元素都必須實作介面。Comparable 此外,該範圍內的所有元素必須彼此可比較(即e1.compareTo(e2)不得對陣列中任何元素 e1e2 拋出 aClassCastException)。

此排序 保證穩定:相同元素不會因排序而重新排序。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(T[], int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Object[])

根據其元素的可比較自然排序,將指定的物件陣列排序為升序。

[Android.Runtime.Register("parallelSort", "([Ljava/lang/Comparable;)V", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })]
public static void ParallelSort(Java.Lang.Object[] a);
[<Android.Runtime.Register("parallelSort", "([Ljava/lang/Comparable;)V", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })>]
static member ParallelSort : Java.Lang.Object[] -> unit

參數

a
Object[]

待排序的陣列

屬性

備註

根據其元素的可比較自然排序,將指定的物件陣列排序為升序。 陣列中的所有元素都必須實作該 Comparable 介面。 此外,陣列中的所有元素必須彼此可比(也就是說,e1.compareTo(e2)陣列中的任何元素e1e2不得拋出 aClassCastException)。

此排序 保證穩定:相同元素不會因排序而重新排序。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(T[])

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Single[])

將指定的陣列依升序排序。

[Android.Runtime.Register("parallelSort", "([F)V", "", ApiSince=24)]
public static void ParallelSort(float[] a);
[<Android.Runtime.Register("parallelSort", "([F)V", "", ApiSince=24)>]
static member ParallelSort : single[] -> unit

參數

a
Single[]

待排序的陣列

屬性

備註

將指定的陣列依升序排序。

<關係並不提供所有浮點值的全序:-0.0f == 0.0ftrueFloat.NaN值與任何值(甚至自身)都不比任何值比較、不小於、不等於。 此方法使用方法所施加 Float#compareTo的總階數: -0.0f 被視為小於值 0.0fFloat.NaN 且視為大於其他任何值,且所有 Float.NaN 值皆視為相等。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(float[])

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Byte[])

將指定的陣列依升序排序。

[Android.Runtime.Register("parallelSort", "([B)V", "", ApiSince=24)]
public static void ParallelSort(byte[] a);
[<Android.Runtime.Register("parallelSort", "([B)V", "", ApiSince=24)>]
static member ParallelSort : byte[] -> unit

參數

a
Byte[]

待排序的陣列

屬性

備註

將指定的陣列依升序排序。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(byte[])

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Char[])

將指定的陣列依升序排序。

[Android.Runtime.Register("parallelSort", "([C)V", "", ApiSince=24)]
public static void ParallelSort(char[] a);
[<Android.Runtime.Register("parallelSort", "([C)V", "", ApiSince=24)>]
static member ParallelSort : char[] -> unit

參數

a
Char[]

待排序的陣列

屬性

備註

將指定的陣列依升序排序。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(char[])

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Double[])

將指定的陣列依升序排序。

[Android.Runtime.Register("parallelSort", "([D)V", "", ApiSince=24)]
public static void ParallelSort(double[] a);
[<Android.Runtime.Register("parallelSort", "([D)V", "", ApiSince=24)>]
static member ParallelSort : double[] -> unit

參數

a
Double[]

待排序的陣列

屬性

備註

將指定的陣列依升序排序。

<關係並不對所有雙重值提供全序:-0.0d == 0.0dtrueDouble.NaN一個值既不比任何值小於、大於或等於任何值,甚至連自身也不相等。 此方法使用方法所施加 Double#compareTo的總階數: -0.0d 被視為小於值 0.0dDouble.NaN 且視為大於其他任何值,且所有 Double.NaN 值皆視為相等。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(double[])

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Object[], IComparator)

根據指定比較器誘導的順序,對指定的物件陣列進行排序。

[Android.Runtime.Register("parallelSort", "([Ljava/lang/Object;Ljava/util/Comparator;)V", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static void ParallelSort(Java.Lang.Object[] a, Java.Util.IComparator? cmp);
[<Android.Runtime.Register("parallelSort", "([Ljava/lang/Object;Ljava/util/Comparator;)V", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member ParallelSort : Java.Lang.Object[] * Java.Util.IComparator -> unit

參數

a
Object[]

待排序的陣列

cmp
IComparator

比較器用來決定陣列的順序。 一個 null 值表示應使用元素的可比自然排序。

屬性

備註

根據指定比較器誘導的順序,對指定的物件陣列進行排序。 陣列中的所有元素必須由指定的比較器相互比較(也就是說,c.compare(e1, e2)陣列中任何元素 e1e2 不得拋出 aClassCastException)。

此排序 保證穩定:相同元素不會因排序而重新排序。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(T[], java.util.Comparator<? super T>)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Int32[])

將指定的陣列依升序排序。

[Android.Runtime.Register("parallelSort", "([I)V", "", ApiSince=24)]
public static void ParallelSort(int[] a);
[<Android.Runtime.Register("parallelSort", "([I)V", "", ApiSince=24)>]
static member ParallelSort : int[] -> unit

參數

a
Int32[]

待排序的陣列

屬性

備註

將指定的陣列依升序排序。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(int[])

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Int64[])

將指定的陣列依升序排序。

[Android.Runtime.Register("parallelSort", "([J)V", "", ApiSince=24)]
public static void ParallelSort(long[] a);
[<Android.Runtime.Register("parallelSort", "([J)V", "", ApiSince=24)>]
static member ParallelSort : int64[] -> unit

參數

a
Int64[]

待排序的陣列

屬性

備註

將指定的陣列依升序排序。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(long[])

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParallelSort(Int16[])

將指定的陣列依升序排序。

[Android.Runtime.Register("parallelSort", "([S)V", "", ApiSince=24)]
public static void ParallelSort(short[] a);
[<Android.Runtime.Register("parallelSort", "([S)V", "", ApiSince=24)>]
static member ParallelSort : int16[] -> unit

參數

a
Int16[]

待排序的陣列

屬性

備註

將指定的陣列依升序排序。

新增於1.8版本。

Java 文件 java.util.Arrays.parallelSort(short[])

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於