ByteBuffer.Wrap Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Wrap(Byte[], Int32, Int32) |
Encapsule un tableau d’octets dans une mémoire tampon. |
| Wrap(Byte[]) |
Encapsule un tableau d’octets dans une mémoire tampon. |
Wrap(Byte[], Int32, Int32)
Encapsule un tableau d’octets dans une mémoire tampon.
[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
Paramètres
- array
- Byte[]
Tableau qui sauvegardera la nouvelle mémoire tampon
- offset
- Int32
Décalage du sous-tableau à utiliser ; doit être non négatif et pas plus grand que array.length. La position de la nouvelle mémoire tampon est définie sur cette valeur.
- length
- Int32
Longueur du sous-tableau à utiliser ; doit être non négatif et pas plus grand que array.length - offset.
La limite de la nouvelle mémoire tampon est définie sur offset + length.
Retours
Nouvelle mémoire tampon d’octets
- Attributs
Exceptions
si l’une ou l’autre startbyteCount n’est pas valide.
Remarques
Encapsule un tableau d’octets dans une mémoire tampon.
La nouvelle mémoire tampon sera sauvegardée par le tableau d’octets donné ; autrement dit, les modifications apportées à la mémoire tampon entraînent la modification du tableau et vice versa. La capacité de la nouvelle mémoire tampon sera array.length, sa position offsetsera , sa limite sera offset + length, sa marque sera non définie, et son ordre d’octet sera
ByteOrder#BIG_ENDIAN BIG_ENDIAN.
Son #array backing array sera le tableau donné, et son #arrayOffset array offset sera égal à zéro.
Java documentation pour java.nio.ByteBuffer.wrap(byte[], int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Wrap(Byte[])
Encapsule un tableau d’octets dans une mémoire tampon.
[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
Paramètres
- array
- Byte[]
Tableau qui sauvegardera cette mémoire tampon
Retours
Nouvelle mémoire tampon d’octets
- Attributs
Remarques
Encapsule un tableau d’octets dans une mémoire tampon.
La nouvelle mémoire tampon sera sauvegardée par le tableau d’octets donné ; autrement dit, les modifications apportées à la mémoire tampon entraînent la modification du tableau et vice versa. La capacité et la limite de la nouvelle mémoire tampon seront array.length, sa position sera égale à zéro, sa marque ne sera pas définie et son ordre d’octet sera
ByteOrder#BIG_ENDIAN BIG_ENDIAN.
Son #array backing array sera le tableau donné, et son #arrayOffset array offset sera égal à zéro.
Java documentation pour java.nio.ByteBuffer.wrap(byte[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.