précédent | suivant | table des matières

DataInput

L'interface DataInput définit les méthodes suivante :

boolean readBoolean()
Lit un booléen.
byte readByte()
Lit un octet.
char readChar()
Lit un caractère.
double readDouble()
Lit un double.
float readFloat()
Lit un float.
int readInt()
Lit un entier sur 4 octets.
long readLong()
Lit un entier sur 8 octets.
short readShort()
Lit un entier sur 2 octets
int readUnsignedByte()
Lit un entier non signé sur un octet, et le renvoie sous forme de int.
int readUnsignedShort()
Lit un entier non signé sur deux octets, et le renvoie sous forme de int.
String readLine()
Lit une suite d'octets jusqu'à '\n', ou '\r', ou EOF,  les traduits en caractères et les concatène pour former une chaîne de caractères.
String readUTF()
Lit une chaîne de caractères qui a été codée en utilisant le format UTF-8.Cette méthode peut lever une exception  UTFDataFormatException Si les octets ne représentent pas un codage UTF-8 valide.
void readFully(byte[]b)
Lit au plus b.length octets et les stocke dans b.
void readFully(byte[]b, int d, int l)
Lit au plus l octets et les stocke dans b, à partir de d.

Toutes les méthodes peuvent lever l'une des 2 exceptions suivantes :

haut de la page