Arrays.CompareUnsigned 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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
第一個要比較的陣列中最後一個元素的索引(排他)
- b
- Int64[]
第二個比較陣列
- bFromIndex
- Int32
第二個要比較陣列中第一個元素的索引(包含索引)
- bToIndex
- Int32
第二個要比較陣列中最後一個元素的索引(排他)
傳回
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
第一個要比較的陣列中最後一個元素的索引(排他)
- b
- Int32[]
第二個比較陣列
- bFromIndex
- Int32
第二個要比較陣列中第一個元素的索引(包含索引)
- bToIndex
- Int32
第二個要比較陣列中最後一個元素的索引(排他)
傳回
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
第一個要比較的陣列中最後一個元素的索引(排他)
- b
- Int16[]
第二個比較陣列
- bFromIndex
- Int32
第二個要比較陣列中第一個元素的索引(包含索引)
- bToIndex
- Int32
第二個要比較陣列中最後一個元素的索引(排他)
傳回
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
第一個要比較的陣列中最後一個元素的索引(排他)
- b
- Byte[]
第二個比較陣列
- bFromIndex
- Int32
第二個要比較陣列中第一個元素的索引(包含索引)
- bToIndex
- Int32
第二個要比較陣列中最後一個元素的索引(排他)
傳回
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 屬性授權中所述的詞彙使用。