Arrays.CompareUnsigned 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CompareUnsigned(Int64[], Int32, Int32, Int64[], Int32, Int32) |
比較兩 |
CompareUnsigned(Int32[], Int32, Int32, Int32[], Int32, Int32) |
比較兩 |
CompareUnsigned(Int16[], Int32, Int32, Int16[], Int32, Int32) |
比較兩 |
CompareUnsigned(Byte[], Int32, Int32, Byte[], Int32, Int32) |
比較兩 |
CompareUnsigned(Int16[], Int16[]) |
比較兩個 |
CompareUnsigned(Int32[], Int32[]) |
比較兩個 |
CompareUnsigned(Byte[], Byte[]) |
比較兩個 |
CompareUnsigned(Int64[], Int64[]) |
比較兩個 |
CompareUnsigned(Int64[], Int32, Int32, Int64[], Int32, Int32)
比較兩 long
個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。
[Android.Runtime.Register("compareUnsigned", "([JII[JII)I", "", ApiSince=33)]
public static int CompareUnsigned (long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("compareUnsigned", "([JII[JII)I", "", ApiSince=33)>]
static member CompareUnsigned : int64[] * int * int * int64[] * int * int -> int
參數
- a
- Int64[]
要比較的第一個陣列
- aFromIndex
- Int32
要比較之第一個陣列中第一個專案的索引(內含)
- aToIndex
- Int32
要比較之第一個陣列中最後一個專案的索引 (exclusive)
- b
- Int64[]
要比較的第二個陣列
- bFromIndex
- Int32
要比較之第二個陣列中第一個專案的索引(內含)
- bToIndex
- Int32
要比較之第二個陣列中最後一個專案的索引 (exclusive)
傳回
0
如果值在指定的範圍上,第一個和第二個陣列相等,且包含相同順序的相同元素;如果小於0
指定範圍的值,則第一個數位在語彙上小於第二個陣列;而且值大於0
如果超過指定的範圍,則第一個數位在語彙上大於第二個陣列
- 屬性
備註
比較兩 long
個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。
如果兩個陣列在指定的範圍上共用一般前置詞,則語彙比較是比較兩個元素的結果,就像是 Long#compareUnsigned(long, long)
,在前置詞長度的個別數位內相對索引。 否則,一個陣列是另一個數位的適當前置詞,而且語彙比較是比較兩個範圍長度的結果。 (如需通用和適當前置詞的定義,請參閱 #mismatch(long[], int, int, long[], int, int)
。
已在 9 中新增。
的 java.util.Arrays.compareUnsigned(long[], int, int, long[], int, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CompareUnsigned(Int32[], Int32, Int32, Int32[], Int32, Int32)
比較兩 int
個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。
[Android.Runtime.Register("compareUnsigned", "([III[III)I", "", ApiSince=33)]
public static int CompareUnsigned (int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("compareUnsigned", "([III[III)I", "", ApiSince=33)>]
static member CompareUnsigned : int[] * int * int * int[] * int * int -> int
參數
- a
- Int32[]
要比較的第一個陣列
- aFromIndex
- Int32
要比較之第一個陣列中第一個專案的索引(內含)
- aToIndex
- Int32
要比較之第一個陣列中最後一個專案的索引 (exclusive)
- b
- Int32[]
要比較的第二個陣列
- bFromIndex
- Int32
要比較之第二個陣列中第一個專案的索引(內含)
- bToIndex
- Int32
要比較之第二個陣列中最後一個專案的索引 (exclusive)
傳回
0
如果值在指定的範圍上,第一個和第二個陣列相等,且包含相同順序的相同元素;如果小於0
指定範圍的值,則第一個數位在語彙上小於第二個陣列;而且值大於0
如果超過指定的範圍,則第一個數位在語彙上大於第二個陣列
- 屬性
備註
比較兩 int
個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。
如果兩個陣列在指定的範圍上共用一般前置詞,則語彙比較是比較兩個元素的結果,就像是 Integer#compareUnsigned(int, int)
,在前置詞長度的個別數位內相對索引。 否則,一個陣列是另一個數位的適當前置詞,而且語彙比較是比較兩個範圍長度的結果。 (如需通用和適當前置詞的定義,請參閱 #mismatch(int[], int, int, int[], int, int)
。
已在 9 中新增。
的 java.util.Arrays.compareUnsigned(int[], int, int, int[], int, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CompareUnsigned(Int16[], Int32, Int32, Int16[], Int32, Int32)
比較兩 short
個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。
[Android.Runtime.Register("compareUnsigned", "([SII[SII)I", "", ApiSince=33)]
public static int CompareUnsigned (short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("compareUnsigned", "([SII[SII)I", "", ApiSince=33)>]
static member CompareUnsigned : int16[] * int * int * int16[] * int * int -> int
參數
- a
- Int16[]
要比較的第一個陣列
- aFromIndex
- Int32
要比較之第一個陣列中第一個專案的索引(內含)
- aToIndex
- Int32
要比較之第一個陣列中最後一個專案的索引 (exclusive)
- b
- Int16[]
要比較的第二個陣列
- bFromIndex
- Int32
要比較之第二個陣列中第一個專案的索引(內含)
- bToIndex
- Int32
要比較之第二個陣列中最後一個專案的索引 (exclusive)
傳回
0
如果值在指定的範圍上,第一個和第二個陣列相等,且包含相同順序的相同元素;如果小於0
指定範圍的值,則第一個數位在語彙上小於第二個陣列;而且值大於0
如果超過指定的範圍,則第一個數位在語彙上大於第二個陣列
- 屬性
備註
比較兩 short
個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。
如果兩個陣列在指定的範圍上共用一般前置詞,則語彙比較是比較兩個元素的結果,就像是 Short#compareUnsigned(short, short)
,在前置詞長度的個別數位內相對索引。 否則,一個陣列是另一個數位的適當前置詞,而且語彙比較是比較兩個範圍長度的結果。 (如需通用和適當前置詞的定義,請參閱 #mismatch(short[], int, int, short[], int, int)
。
已在 9 中新增。
的 java.util.Arrays.compareUnsigned(short[], int, int, short[], int, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CompareUnsigned(Byte[], Int32, Int32, Byte[], Int32, Int32)
比較兩 byte
個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。
[Android.Runtime.Register("compareUnsigned", "([BII[BII)I", "", ApiSince=33)]
public static int CompareUnsigned (byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("compareUnsigned", "([BII[BII)I", "", ApiSince=33)>]
static member CompareUnsigned : byte[] * int * int * byte[] * int * int -> int
參數
- a
- Byte[]
要比較的第一個陣列
- aFromIndex
- Int32
要比較之第一個陣列中第一個專案的索引(內含)
- aToIndex
- Int32
要比較之第一個陣列中最後一個專案的索引 (exclusive)
- b
- Byte[]
要比較的第二個陣列
- bFromIndex
- Int32
要比較之第二個陣列中第一個專案的索引(內含)
- bToIndex
- Int32
要比較之第二個陣列中最後一個專案的索引 (exclusive)
傳回
0
如果值在指定的範圍上,第一個和第二個陣列相等,且包含相同順序的相同元素;如果小於0
指定範圍的值,則第一個數位在語彙上小於第二個陣列;而且值大於0
如果超過指定的範圍,則第一個數位在語彙上大於第二個陣列
- 屬性
備註
比較兩 byte
個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。
如果兩個陣列在指定的範圍上共用一般前置詞,則語彙比較是比較兩個元素的結果,就像是 Byte#compareUnsigned(byte, byte)
,在前置詞長度的個別數位內相對索引。 否則,一個陣列是另一個數位的適當前置詞,而且語彙比較是比較兩個範圍長度的結果。 (如需通用和適當前置詞的定義,請參閱 #mismatch(byte[], int, int, byte[], int, int)
。
已在 9 中新增。
的 java.util.Arrays.compareUnsigned(byte[], int, int, byte[], int, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CompareUnsigned(Int16[], Int16[])
比較兩個 short
陣列的語彙,以數值方式將元素視為不帶正負號。
[Android.Runtime.Register("compareUnsigned", "([S[S)I", "", ApiSince=33)]
public static int CompareUnsigned (short[]? a, short[]? b);
[<Android.Runtime.Register("compareUnsigned", "([S[S)I", "", ApiSince=33)>]
static member CompareUnsigned : int16[] * int16[] -> int
參數
- a
- Int16[]
要比較的第一個陣列
- b
- Int16[]
要比較的第二個陣列
傳回
如果第一個和第二個陣列相等,且包含相同順序的相同元素,則為值 0
;如果第一個陣列在語匯學上小於第二個數位,則為 0
小於第二個陣列的值;如果第一個數位在語匯上大於第二個數位,則為 0
值;
- 屬性
備註
比較兩個 short
陣列的語彙,以數值方式將元素視為不帶正負號。
如果兩個陣列共用一個通用前置詞,則語彙比較是比較兩個元素的結果,就像是 , Short#compareUnsigned(short, short)
在前置長度的個別數位內的索引處。 否則,一個陣列是另一個數位的適當前置詞,而且語彙比較是比較兩個陣列長度的結果。 (如需通用和適當前置詞的定義,請參閱 #mismatch(short[], short[])
。
null
數位參考在語彙上會視為小於非null
陣列參考。 兩 null
個數位參考會視為相等。
已在 9 中新增。
的 java.util.Arrays.compareUnsigned(short[], short[])
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CompareUnsigned(Int32[], Int32[])
比較兩個 int
陣列的語彙,以數值方式將元素視為不帶正負號。
[Android.Runtime.Register("compareUnsigned", "([I[I)I", "", ApiSince=33)]
public static int CompareUnsigned (int[]? a, int[]? b);
[<Android.Runtime.Register("compareUnsigned", "([I[I)I", "", ApiSince=33)>]
static member CompareUnsigned : int[] * int[] -> int
參數
- a
- Int32[]
要比較的第一個陣列
- b
- Int32[]
要比較的第二個陣列
傳回
如果第一個和第二個陣列相等,且包含相同順序的相同元素,則為值 0
;如果第一個陣列在語匯學上小於第二個數位,則為 0
小於第二個陣列的值;如果第一個數位在語匯上大於第二個數位,則為 0
值;
- 屬性
備註
比較兩個 int
陣列的語彙,以數值方式將元素視為不帶正負號。
如果兩個陣列共用一個通用前置詞,則語彙比較是比較兩個元素的結果,就像是 , Integer#compareUnsigned(int, int)
在前置長度的個別數位內的索引處。 否則,一個陣列是另一個數位的適當前置詞,而且語彙比較是比較兩個陣列長度的結果。 (如需通用和適當前置詞的定義,請參閱 #mismatch(int[], int[])
。
null
數位參考在語彙上會視為小於非null
陣列參考。 兩 null
個數位參考會視為相等。
已在 9 中新增。
的 java.util.Arrays.compareUnsigned(int[], int[])
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CompareUnsigned(Byte[], Byte[])
比較兩個 byte
陣列的語彙,以數值方式將元素視為不帶正負號。
[Android.Runtime.Register("compareUnsigned", "([B[B)I", "", ApiSince=33)]
public static int CompareUnsigned (byte[]? a, byte[]? b);
[<Android.Runtime.Register("compareUnsigned", "([B[B)I", "", ApiSince=33)>]
static member CompareUnsigned : byte[] * byte[] -> int
參數
- a
- Byte[]
要比較的第一個陣列
- b
- Byte[]
要比較的第二個陣列
傳回
如果第一個和第二個陣列相等,且包含相同順序的相同元素,則為值 0
;如果第一個陣列在語匯學上小於第二個數位,則為 0
小於第二個陣列的值;如果第一個數位在語匯上大於第二個數位,則為 0
值;
- 屬性
備註
比較兩個 byte
陣列的語彙,以數值方式將元素視為不帶正負號。
如果兩個陣列共用一個通用前置詞,則語彙比較是比較兩個元素的結果,就像是 , Byte#compareUnsigned(byte, byte)
在前置長度的個別數位內的索引處。 否則,一個陣列是另一個數位的適當前置詞,而且語彙比較是比較兩個陣列長度的結果。 (如需通用和適當前置詞的定義,請參閱 #mismatch(byte[], byte[])
。
null
數位參考在語彙上會視為小於非null
陣列參考。 兩 null
個數位參考會視為相等。
已在 9 中新增。
的 java.util.Arrays.compareUnsigned(byte[], byte[])
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CompareUnsigned(Int64[], Int64[])
比較兩個 long
陣列的語彙,以數值方式將元素視為不帶正負號。
[Android.Runtime.Register("compareUnsigned", "([J[J)I", "", ApiSince=33)]
public static int CompareUnsigned (long[]? a, long[]? b);
[<Android.Runtime.Register("compareUnsigned", "([J[J)I", "", ApiSince=33)>]
static member CompareUnsigned : int64[] * int64[] -> int
參數
- a
- Int64[]
要比較的第一個陣列
- b
- Int64[]
要比較的第二個陣列
傳回
如果第一個和第二個陣列相等,且包含相同順序的相同元素,則為值 0
;如果第一個陣列在語匯學上小於第二個數位,則為 0
小於第二個陣列的值;如果第一個數位在語匯上大於第二個數位,則為 0
值;
- 屬性
備註
比較兩個 long
陣列的語彙,以數值方式將元素視為不帶正負號。
如果兩個陣列共用一個通用前置詞,則語彙比較是比較兩個元素的結果,就像是 , Long#compareUnsigned(long, long)
在前置長度的個別數位內的索引處。 否則,一個陣列是另一個數位的適當前置詞,而且語彙比較是比較兩個陣列長度的結果。 (如需通用和適當前置詞的定義,請參閱 #mismatch(long[], long[])
。
null
數位參考在語彙上會視為小於非null
陣列參考。 兩 null
個數位參考會視為相等。
已在 9 中新增。
的 java.util.Arrays.compareUnsigned(long[], long[])
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。