Langage

IDataOutput.Write Méthode

Définition

Surcharges

Nom Description
Write(Byte[])

Écrit dans le flux de sortie tous les octets du tableau b.

Write(Int32)

Écrit dans le flux de sortie les huit bits de bas ordre de l’argument b.

Write(Byte[], Int32, Int32)

Écrit des len octets du tableau b, dans l’ordre, dans le flux de sortie.

Write(Byte[])

Écrit dans le flux de sortie tous les octets du tableau b.

[Android.Runtime.Register("write", "([B)V", "GetWrite_arrayBHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Write(byte[]? b);
[<Android.Runtime.Register("write", "([B)V", "GetWrite_arrayBHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : byte[] -> unit

Paramètres

b
Byte[]

données.

Attributs

Exceptions

si une erreur d’E/S se produit lors de l’écriture.

Remarques

Écrit dans le flux de sortie tous les octets du tableau b. Si b c’est nullle cas, un NullPointerException est levée. Si b.length la valeur est égale à zéro, aucun octet n’est écrit. Sinon, l’octet b[0] est écrit en premier, puis, et b[1]ainsi de suite ; le dernier octet écrit est b[b.length-1].

Documentation Java pour java.io.DataOutput.write(byte[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Write(Int32)

Écrit dans le flux de sortie les huit bits de bas ordre de l’argument b.

[Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Write(int b);
[<Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : int -> unit

Paramètres

b
Int32

octet à écrire.

Attributs

Exceptions

si une erreur d’E/S se produit lors de l’écriture.

Remarques

Écrit dans le flux de sortie les huit bits de bas ordre de l’argument b. Les 24 bits de haut ordre de b sont ignorés.

Documentation Java pour java.io.DataOutput.write(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Voir aussi

S’applique à

Write(Byte[], Int32, Int32)

Écrit des len octets du tableau b, dans l’ordre, dans le flux de sortie.

[Android.Runtime.Register("write", "([BII)V", "GetWrite_arrayBIIHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Write(byte[]? b, int off, int len);
[<Android.Runtime.Register("write", "([BII)V", "GetWrite_arrayBIIHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : byte[] * int * int -> unit

Paramètres

b
Byte[]

données.

off
Int32

décalage de début dans les données.

len
Int32

nombre d’octets à écrire.

Attributs

Exceptions

si une erreur d’E/S se produit lors de l’écriture.

Remarques

Écrit des len octets du tableau b, dans l’ordre, dans le flux de sortie. Si b c’est nullle cas, un NullPointerException est levée. S’il off est négatif, ou len est négatif ou off+len est supérieur à la longueur du tableau b, un IndexOutOfBoundsException est levée. Si len la valeur est égale à zéro, aucun octet n’est écrit. Sinon, l’octet b[off] est écrit en premier, puis, et b[off+1]ainsi de suite ; le dernier octet écrit est b[off+len-1].

Documentation Java pour java.io.DataOutput.write(byte[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à