J'ai donc une question par rapport aux flux Java (InputStream ou Reader):
Par rapport à la fonction :
Elle renvoie soit le nombre d'octet lu, soit -1 quand la fin du flux est atteint.
Code : Sélectionner tout - Visualiser dans une fenêtre à part read(byte[] b, int off, int len) throws IOException
Mais si la fin du flux arrive pendant la lecture du tableau, comment peut - on savoir le nombre de byte qui on été lu dans le flux par la fonction ?
Parceque la javadoc ne donne que :
the total number of bytes read into the buffer, or -1 if there is no more data because the end of the file has been reached.
Partager