Différence entre BufferedReader et BufferedInputStream
Quelles sont les différences entre BufferedReader
, BufferedInputStream
et Scanner
en java? BufferedReader
lit le texte et BufferedInputStream
lit byte
. Quelle est la différence d'autres que cela?
source d'informationauteur user1357722
Vous devez vous connecter pour publier un commentaire.
Je pense, la différence est la même qu'entre le lecteur et l'inputstream: l'une est basée sur le caractère, l'autre est l'octet. Par exemple, le lecteur prend normalement en charge de l'encodage...
Edit: Cochez cette question: La différence entre InputStream et InputStreamReader lors de la lecture des caractères multi-octets
BufferedInputStream
lit les données dans la mémoire tampon en octets par l'aide deInputStream
.BufferedReader
lit le texte, mais pas comme des octets etBufferedReader
est efficace de la lecture des caractères,des tableaux et des lignes.