ByteBuffer.Wrap Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Wrap(Byte[], Int32, Int32) |
Umschließt ein Bytearray in einen Puffer. |
| Wrap(Byte[]) |
Umschließt ein Bytearray in einen Puffer. |
Wrap(Byte[], Int32, Int32)
Umschließt ein Bytearray in einen Puffer.
[Android.Runtime.Register("wrap", "([BII)Ljava/nio/ByteBuffer;", "")]
public static Java.Nio.ByteBuffer Wrap(byte[] array, int offset, int length);
[<Android.Runtime.Register("wrap", "([BII)Ljava/nio/ByteBuffer;", "")>]
static member Wrap : byte[] * int * int -> Java.Nio.ByteBuffer
Parameter
- array
- Byte[]
Das Array, das den neuen Puffer zurückgibt
- offset
- Int32
Der Offset der zu verwendenden Unterarray; darf nicht negativ und nicht größer als array.lengthsein. Die Position des neuen Puffers wird auf diesen Wert festgelegt.
- length
- Int32
Die Länge des zu verwendenden Unterarrays; darf nicht negativ und nicht größer als array.length - offsetsein.
Der Grenzwert des neuen Puffers wird auf .offset + length
Gibt zurück
Der neue Bytepuffer
- Attribute
Ausnahmen
wenn eine start oder byteCount eine ungültig ist.
Hinweise
Umschließt ein Bytearray in einen Puffer.
Der neue Puffer wird vom angegebenen Bytearray unterstützt; d. h. Änderungen am Puffer führen dazu, dass das Array geändert wird und umgekehrt. Die Kapazität des neuen Puffers lautet array.length, seine Position wird offsetsein, sein Grenzwert ist offset + length, sein Zeichen wird undefiniert sein, und seine Bytereihenfolge wird
ByteOrder#BIG_ENDIAN BIG_ENDIAN.
Es #array backing array wird das angegebene Array sein, und es #arrayOffset array offset wird null sein.
Java Dokumentation für java.nio.ByteBuffer.wrap(byte[], int, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Wrap(Byte[])
Umschließt ein Bytearray in einen Puffer.
[Android.Runtime.Register("wrap", "([B)Ljava/nio/ByteBuffer;", "")]
public static Java.Nio.ByteBuffer Wrap(byte[] array);
[<Android.Runtime.Register("wrap", "([B)Ljava/nio/ByteBuffer;", "")>]
static member Wrap : byte[] -> Java.Nio.ByteBuffer
Parameter
- array
- Byte[]
Das Array, das diesen Puffer zurückgibt
Gibt zurück
Der neue Bytepuffer
- Attribute
Hinweise
Umschließt ein Bytearray in einen Puffer.
Der neue Puffer wird vom angegebenen Bytearray unterstützt; d. h. Änderungen am Puffer führen dazu, dass das Array geändert wird und umgekehrt. Die Kapazität und der Grenzwert des neuen Puffers sind array.lengthnull, seine Position ist null, sein Zeichen wird nicht definiert, und seine Bytereihenfolge wird
ByteOrder#BIG_ENDIAN BIG_ENDIAN.
Es #array backing array wird das angegebene Array sein, und es #arrayOffset array offset wird null sein.
Java Dokumentation für java.nio.ByteBuffer.wrap(byte[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.