Linguaggio

ByteBuffer.Wrap Metodo

Definizione

Overload

Nome Descrizione
Wrap(Byte[], Int32, Int32)

Esegue il wrapping di una matrice di byte in un buffer.

Wrap(Byte[])

Esegue il wrapping di una matrice di byte in un buffer.

Wrap(Byte[], Int32, Int32)

Esegue il wrapping di una matrice di byte in un buffer.

[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

Parametri

array
Byte[]

Matrice che restituirà il nuovo buffer

offset
Int32

Offset della sottomaschera da utilizzare; deve essere non negativo e non maggiore di array.length. La posizione del nuovo buffer verrà impostata su questo valore.

length
Int32

Lunghezza della sottomaschera da utilizzare; deve essere non negativo e non maggiore di array.length - offset. Il limite del nuovo buffer verrà impostato su offset + length.

Valori restituiti

Nuovo buffer di byte

Attributi

Eccezioni

start se o byteCount non è valido.

Commenti

Esegue il wrapping di una matrice di byte in un buffer.

Il nuovo buffer verrà supportato dalla matrice di byte specificata; ovvero le modifiche apportate al buffer causeranno la modifica della matrice e viceversa. La capacità del nuovo buffer sarà array.length, la sua posizione sarà offset, il limite sarà offset + length, il relativo contrassegno non sarà definito e il relativo ordine di byte sarà

ByteOrder#BIG_ENDIAN BIG_ENDIAN.

Sarà #array backing array la matrice specificata e sarà #arrayOffset array offset zero.

Documentazione java per java.nio.ByteBuffer.wrap(byte[], int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Wrap(Byte[])

Esegue il wrapping di una matrice di byte in un buffer.

[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

Parametri

array
Byte[]

Matrice che restituirà il buffer

Valori restituiti

Nuovo buffer di byte

Attributi

Commenti

Esegue il wrapping di una matrice di byte in un buffer.

Il nuovo buffer verrà supportato dalla matrice di byte specificata; ovvero le modifiche apportate al buffer causeranno la modifica della matrice e viceversa. La capacità e il limite del nuovo buffer saranno array.length, la sua posizione sarà zero, il relativo contrassegno non sarà definito e il relativo ordine di byte sarà

ByteOrder#BIG_ENDIAN BIG_ENDIAN.

Sarà #array backing array la matrice specificata e sarà #arrayOffset array offset zero.

Documentazione java per java.nio.ByteBuffer.wrap(byte[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a