共用方式為


Arrays.CompareUnsigned 方法

定義

多載

CompareUnsigned(Int64[], Int32, Int32, Int64[], Int32, Int32)

比較兩 long 個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。

CompareUnsigned(Int32[], Int32, Int32, Int32[], Int32, Int32)

比較兩 int 個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。

CompareUnsigned(Int16[], Int32, Int32, Int16[], Int32, Int32)

比較兩 short 個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。

CompareUnsigned(Byte[], Int32, Int32, Byte[], Int32, Int32)

比較兩 byte 個陣列在指定的範圍上,以數值方式將元素視為不帶正負號。

CompareUnsigned(Int16[], Int16[])

比較兩個 short 陣列的語彙,以數值方式將元素視為不帶正負號。

CompareUnsigned(Int32[], Int32[])

比較兩個 int 陣列的語彙,以數值方式將元素視為不帶正負號。

CompareUnsigned(Byte[], Byte[])

比較兩個 byte 陣列的語彙,以數值方式將元素視為不帶正負號。

CompareUnsigned(Int64[], Int64[])

比較兩個 long 陣列的語彙,以數值方式將元素視為不帶正負號。

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 屬性授權中所述的詞彙使用。

適用於