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
要比较的第一个数组中最后一个元素的索引(独占)
- 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 属性许可证中所述的术语使用。