Freigeben über


Arrays.CompareUnsigned Methode

Definition

Überlädt

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

Vergleicht zwei long Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

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

Vergleicht zwei int Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

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

Vergleicht zwei short Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

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

Vergleicht zwei byte Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

CompareUnsigned(Int16[], Int16[])

Vergleicht zwei short Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

CompareUnsigned(Int32[], Int32[])

Vergleicht zwei int Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

CompareUnsigned(Byte[], Byte[])

Vergleicht zwei byte Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

CompareUnsigned(Int64[], Int64[])

Vergleicht zwei long Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

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

Vergleicht zwei long Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

[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

Parameter

a
Int64[]

das erste zu vergleichende Array

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten Array, das verglichen werden soll

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten Array, das verglichen werden soll

b
Int64[]

das zweite zu vergleichende Array

bFromIndex
Int32

Der Index (einschließlich) des ersten Elements im zweiten Array, das verglichen werden soll

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten Array verglichen werden soll

Gibt zurück

der Wert 0 , wenn über den angegebenen Bereichen das erste und das zweite Array gleich sind und dieselben Elemente in derselben Reihenfolge enthalten; ein Wert kleiner als 0 wenn, über die angegebenen Bereiche, das erste Array lexikalisch kleiner als das zweite Array ist; und ein Wert größer als 0 wenn, über die angegebenen Bereiche, das erste Array ist lexikalisch größer als das zweite Array.

Attribute

Hinweise

Vergleicht zwei long Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

Wenn die beiden Arrays über den angegebenen Bereichen ein gemeinsames Präfix aufweisen, ist der lexikographische Vergleich das Ergebnis des Vergleichens zweier Elemente, wie durch Long#compareUnsigned(long, long), bei einem relativen Index innerhalb der jeweiligen Arrays, die die Länge des Präfixes ist. Andernfalls ist ein Array ein richtiges Präfix des anderen und lexikographische Vergleich ist das Ergebnis des Vergleichens der beiden Bereichslängen. (Siehe #mismatch(long[], int, int, long[], int, int) definition eines allgemeinen und richtigen Präfixes.)

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.compareUnsigned(long[], int, int, long[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Vergleicht zwei int Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

[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

Parameter

a
Int32[]

das erste zu vergleichende Array

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten Array, das verglichen werden soll

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten Array, das verglichen werden soll

b
Int32[]

das zweite zu vergleichende Array

bFromIndex
Int32

Der Index (einschließlich) des ersten Elements im zweiten Array, das verglichen werden soll

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten Array verglichen werden soll

Gibt zurück

der Wert 0 , wenn über den angegebenen Bereichen das erste und das zweite Array gleich sind und dieselben Elemente in derselben Reihenfolge enthalten; ein Wert kleiner als 0 wenn, über die angegebenen Bereiche, das erste Array lexikalisch kleiner als das zweite Array ist; und ein Wert größer als 0 wenn, über die angegebenen Bereiche, das erste Array ist lexikalisch größer als das zweite Array.

Attribute

Hinweise

Vergleicht zwei int Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

Wenn die beiden Arrays über den angegebenen Bereichen ein gemeinsames Präfix aufweisen, ist der lexikographische Vergleich das Ergebnis des Vergleichens zweier Elemente, wie durch Integer#compareUnsigned(int, int), bei einem relativen Index innerhalb der jeweiligen Arrays, die die Länge des Präfixes ist. Andernfalls ist ein Array ein richtiges Präfix des anderen und lexikographische Vergleich ist das Ergebnis des Vergleichens der beiden Bereichslängen. (Siehe #mismatch(int[], int, int, int[], int, int) definition eines allgemeinen und richtigen Präfixes.)

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.compareUnsigned(int[], int, int, int[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Vergleicht zwei short Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

[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

Parameter

a
Int16[]

das erste zu vergleichende Array

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten Array, das verglichen werden soll

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten Array, das verglichen werden soll

b
Int16[]

das zweite zu vergleichende Array

bFromIndex
Int32

Der Index (einschließlich) des ersten Elements im zweiten Array, das verglichen werden soll

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten Array verglichen werden soll

Gibt zurück

der Wert 0 , wenn über den angegebenen Bereichen das erste und das zweite Array gleich sind und dieselben Elemente in derselben Reihenfolge enthalten; ein Wert kleiner als 0 wenn, über die angegebenen Bereiche, das erste Array lexikalisch kleiner als das zweite Array ist; und ein Wert größer als 0 wenn, über die angegebenen Bereiche, das erste Array ist lexikalisch größer als das zweite Array.

Attribute

Hinweise

Vergleicht zwei short Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

Wenn die beiden Arrays über den angegebenen Bereichen ein gemeinsames Präfix aufweisen, ist der lexikographische Vergleich das Ergebnis des Vergleichens zweier Elemente, wie durch Short#compareUnsigned(short, short), bei einem relativen Index innerhalb der jeweiligen Arrays, die die Länge des Präfixes ist. Andernfalls ist ein Array ein richtiges Präfix des anderen und lexikographische Vergleich ist das Ergebnis des Vergleichens der beiden Bereichslängen. (Siehe #mismatch(short[], int, int, short[], int, int) definition eines allgemeinen und richtigen Präfixes.)

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.compareUnsigned(short[], int, int, short[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Vergleicht zwei byte Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

[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

Parameter

a
Byte[]

das erste zu vergleichende Array

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten Array, das verglichen werden soll

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten Array, das verglichen werden soll

b
Byte[]

das zweite zu vergleichende Array

bFromIndex
Int32

Der Index (einschließlich) des ersten Elements im zweiten Array, das verglichen werden soll

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten Array verglichen werden soll

Gibt zurück

der Wert 0 , wenn über den angegebenen Bereichen das erste und das zweite Array gleich sind und dieselben Elemente in derselben Reihenfolge enthalten; ein Wert kleiner als 0 wenn, über die angegebenen Bereiche, das erste Array lexikalisch kleiner als das zweite Array ist; und ein Wert größer als 0 wenn, über die angegebenen Bereiche, das erste Array ist lexikalisch größer als das zweite Array.

Attribute

Hinweise

Vergleicht zwei byte Arrays lexikalisch über den angegebenen Bereichen, wobei Elemente numerisch als nicht signiert behandelt werden.

Wenn die beiden Arrays über den angegebenen Bereichen ein gemeinsames Präfix aufweisen, ist der lexikographische Vergleich das Ergebnis des Vergleichens zweier Elemente, wie durch Byte#compareUnsigned(byte, byte), bei einem relativen Index innerhalb der jeweiligen Arrays, die die Länge des Präfixes ist. Andernfalls ist ein Array ein richtiges Präfix des anderen und lexikographische Vergleich ist das Ergebnis des Vergleichens der beiden Bereichslängen. (Siehe #mismatch(byte[], int, int, byte[], int, int) definition eines allgemeinen und richtigen Präfixes.)

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.compareUnsigned(byte[], int, int, byte[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

CompareUnsigned(Int16[], Int16[])

Vergleicht zwei short Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

[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

Parameter

a
Int16[]

das erste zu vergleichende Array

b
Int16[]

das zweite zu vergleichende Array

Gibt zurück

der Wert 0 , wenn das erste und das zweite Array gleich sind und dieselben Elemente in derselben Reihenfolge enthalten; ein Wert kleiner als 0 wenn das erste Array lexikalisch kleiner als das zweite Array ist; und ein Wert größer als 0 wenn das erste Array lexikalisch größer als das zweite Array ist.

Attribute

Hinweise

Vergleicht zwei short Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

Wenn die beiden Arrays ein gemeinsames Präfix gemeinsam verwenden, ist der lexikographische Vergleich das Ergebnis des Vergleichens zweier Elemente, wie bei Short#compareUnsigned(short, short)einem Index innerhalb der jeweiligen Arrays, die die Präfixlänge ist. Andernfalls ist ein Array ein richtiges Präfix des anderen und lexikographische Vergleich ist das Ergebnis des Vergleichens der beiden Arraylängen. (Siehe #mismatch(short[], short[]) definition eines allgemeinen und richtigen Präfixes.)

Ein null Arrayverweis gilt als lexikalisch kleiner als ein Nicht-Array-Bezugnull . Zwei null Arrayverweise gelten als gleich.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.compareUnsigned(short[], short[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

CompareUnsigned(Int32[], Int32[])

Vergleicht zwei int Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

[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

Parameter

a
Int32[]

das erste zu vergleichende Array

b
Int32[]

das zweite zu vergleichende Array

Gibt zurück

der Wert 0 , wenn das erste und das zweite Array gleich sind und dieselben Elemente in derselben Reihenfolge enthalten; ein Wert kleiner als 0 wenn das erste Array lexikalisch kleiner als das zweite Array ist; und ein Wert größer als 0 wenn das erste Array lexikalisch größer als das zweite Array ist.

Attribute

Hinweise

Vergleicht zwei int Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

Wenn die beiden Arrays ein gemeinsames Präfix gemeinsam verwenden, ist der lexikographische Vergleich das Ergebnis des Vergleichens zweier Elemente, wie bei Integer#compareUnsigned(int, int)einem Index innerhalb der jeweiligen Arrays, die die Präfixlänge ist. Andernfalls ist ein Array ein richtiges Präfix des anderen und lexikographische Vergleich ist das Ergebnis des Vergleichens der beiden Arraylängen. (Siehe #mismatch(int[], int[]) definition eines allgemeinen und richtigen Präfixes.)

Ein null Arrayverweis gilt als lexikalisch kleiner als ein Nicht-Array-Bezugnull . Zwei null Arrayverweise gelten als gleich.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.compareUnsigned(int[], int[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

CompareUnsigned(Byte[], Byte[])

Vergleicht zwei byte Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

[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

Parameter

a
Byte[]

das erste zu vergleichende Array

b
Byte[]

das zweite zu vergleichende Array

Gibt zurück

der Wert 0 , wenn das erste und das zweite Array gleich sind und dieselben Elemente in derselben Reihenfolge enthalten; ein Wert kleiner als 0 wenn das erste Array lexikalisch kleiner als das zweite Array ist; und ein Wert größer als 0 wenn das erste Array lexikalisch größer als das zweite Array ist.

Attribute

Hinweise

Vergleicht zwei byte Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

Wenn die beiden Arrays ein gemeinsames Präfix gemeinsam verwenden, ist der lexikographische Vergleich das Ergebnis des Vergleichens zweier Elemente, wie bei Byte#compareUnsigned(byte, byte)einem Index innerhalb der jeweiligen Arrays, die die Präfixlänge ist. Andernfalls ist ein Array ein richtiges Präfix des anderen und lexikographische Vergleich ist das Ergebnis des Vergleichens der beiden Arraylängen. (Siehe #mismatch(byte[], byte[]) definition eines allgemeinen und richtigen Präfixes.)

Ein null Arrayverweis gilt als lexikalisch kleiner als ein Nicht-Array-Bezugnull . Zwei null Arrayverweise gelten als gleich.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.compareUnsigned(byte[], byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

CompareUnsigned(Int64[], Int64[])

Vergleicht zwei long Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

[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

Parameter

a
Int64[]

das erste zu vergleichende Array

b
Int64[]

das zweite zu vergleichende Array

Gibt zurück

der Wert 0 , wenn das erste und das zweite Array gleich sind und dieselben Elemente in derselben Reihenfolge enthalten; ein Wert kleiner als 0 wenn das erste Array lexikalisch kleiner als das zweite Array ist; und ein Wert größer als 0 wenn das erste Array lexikalisch größer als das zweite Array ist.

Attribute

Hinweise

Vergleicht zwei long Arrays lexikalisch, wobei Elemente numerisch als nicht signiert behandelt werden.

Wenn die beiden Arrays ein gemeinsames Präfix gemeinsam verwenden, ist der lexikographische Vergleich das Ergebnis des Vergleichens zweier Elemente, wie bei Long#compareUnsigned(long, long)einem Index innerhalb der jeweiligen Arrays, die die Präfixlänge ist. Andernfalls ist ein Array ein richtiges Präfix des anderen und lexikographische Vergleich ist das Ergebnis des Vergleichens der beiden Arraylängen. (Siehe #mismatch(long[], long[]) definition eines allgemeinen und richtigen Präfixes.)

Ein null Arrayverweis gilt als lexikalisch kleiner als ein Nicht-Array-Bezugnull . Zwei null Arrayverweise gelten als gleich.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.compareUnsigned(long[], long[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: