Arrays.ParallelSort 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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.0d且trueDouble.NaN一個值既不比任何值小於、大於或等於任何值,甚至連自身也不相等。 此方法使用方法所施加 Double#compareTo的總階數: -0.0d 被視為小於值 0.0d , Double.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.0f且trueFloat.NaN值與任何值(甚至自身)都不比任何值比較、不小於、不等於。 此方法使用方法所施加 Float#compareTo的總階數: -0.0f 被視為小於值 0.0f , Float.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)不得對陣列中任何元素 e1 和 e2 拋出 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.0f且trueFloat.NaN值與任何值(甚至自身)都不比任何值比較、不小於、不等於。 此方法使用方法所施加 Float#compareTo的總階數: -0.0f 被視為小於值 0.0f , Float.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.0d且trueDouble.NaN一個值既不比任何值小於、大於或等於任何值,甚至連自身也不相等。 此方法使用方法所施加 Double#compareTo的總階數: -0.0d 被視為小於值 0.0d , Double.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)陣列中任何元素 e1 和 e2 不得拋出 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。