précédent | suivant | table des matières
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 :