L'objet DataInputStream laisse une application lire les types de données primitifs à partir d'un flux d'entrée sous-jacent d'une manière indépendante de la machine.
Une application utilise des données de sortie pour écrire des données qui peuvent être lus plus tard par un objet DataInputStream.
Les champs |
---|
Les champs hérités de la classe java.io.FilterInputStream |
in |
Les constructeurs |
---|
DataInputStream(InputStream in) |
crée un DataInputStream qui utilise l'objet InputStream sous-jacent passé en argument. |
Les méthodes |
---|
int read(byte[] b) |
lit plusieurs octets à partir du flux d'entrée contenu et les stocke dans le tableau d'octets passé en argument. |
int read(byte[] b, int off, int len) |
lit depuis une position de départ et jusqu'à une certaine longueur de données à partir du flux d'entrée contenu et les stocke dans un tableau de d'octets. |
boolean readBoolean() |
Voir le contrat général de la méthode readBoolean() de la classe DataInput. |
byte readByte() |
Voir le contrat général de la méthode readByte() de la classe DataInput. |
char readChar() |
Voir le contrat général de la méthode readChar() de la classe DataInput. |
double readDouble() |
Voir le contrat général de la méthode readDouble() de la classe DataInput. |
float readFloat() |
Voir le contrat général de la méthode readFloat() de la classe DataInput. |
void readFully(byte[] b) |
Voir le contrat général de la méthode readFully() de la classe DataInput. |
void readFully(byte[] b, int off, int len) |
Voir le contrat général de la méthode readFully() de la classe DataInput. |
int readInt() |
Voir le contrat général de la méthode readInt() de la classe DataInput. |
String readLine() |
Dépréciée. Voir la classe BufferedReader |
long readLong() |
Voir le contrat général de la méthode readLong() de la classe DataInput. |
short readShort() |
Voir le contrat général de la méthode readShort() de la classe DataInput. |
int readUnsignedByte() |
Voir le contrat général de la méthode readUnsignedByte() de la classe DataInput. |
int readUnsignedShort() |
Voir le contrat général de la méthode readUnsignedShort() de la classe DataInput. |
String readUTF() |
Voir le contrat général de la méthode readUTF() de la classe DataInput. |
static String readUTF(DataInput in) |
lit dans le flux une représentation d'une chaîne de caractères Unicode encodée dans le format UTF-8 spécifique à Java. Cette chaîne de caractères est retournée dans un objet String. |
int skipBytes(int n) |
Voir le contrat général de la méthode skipBytes() de la classe DataInput. |
Les méthodes héritées de la classe java.io.FilterInputStream |
available, close, mark, markSupported, read, reset, skip |
Les méthodes héritées de la classe java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |