Table des matières:

Qu'est-ce que BufferedReader en Java avec exemple ?
Qu'est-ce que BufferedReader en Java avec exemple ?

Vidéo: Qu'est-ce que BufferedReader en Java avec exemple ?

Vidéo: Qu'est-ce que BufferedReader en Java avec exemple ?
Vidéo: JAVA (Intermédiaire) - 80 - Lire le contenu d'un fichier avec FileReader et BufferedReader en Java 2024, Peut
Anonim

BufferedReader est Java class pour lire le texte d'un flux d'entrée (comme un fichier) en mettant en mémoire tampon des caractères qui lisent de manière transparente les caractères, les tableaux ou les lignes. En général, chaque demande de lecture faite d'un lecteur provoque une demande de lecture correspondante du flux de caractères ou d'octets sous-jacent.

De cette manière, qu'est-ce que BufferedReader en Java ?

BufferedReader est une classe dans Java qui lit le texte à partir d'un flux d'entrée de caractères, mettant en mémoire tampon les caractères afin de permettre une lecture efficace des caractères, des lignes et des tableaux. La taille du tampon peut être spécifiée. Sinon, la taille par défaut, qui est prédéfini, peut être utilisé.

De plus, pourquoi utilisons-nous BufferedReader en Java ? Les BufferedReader est utilisé pour fournir la mise en mémoire tampon à l'objet du lecteur lors de la lecture des données du flux d'entrée. Les BufferedReader classe augmente l'efficacité du programme. Votre programme s'exécute rapidement grâce à la mise en mémoire tampon et à la lecture efficace effectuée par le BufferedReader classer.

En conséquence, comment BufferedReader est-il utilisé en Java avec l'exemple ?

Un autre exemple de lecture des données de la console jusqu'à ce que l'utilisateur arrête d'écrire

  1. paquet com.javatpoint;
  2. importer java.io.*;
  3. classe publique BufferedReaderExample{
  4. public static void main(String args)lance une exception{
  5. InputStreamReader r=nouveau InputStreamReader(System.in);
  6. BufferedReader br=nouveau BufferedReader(r);
  7. Nom de chaîne="";

À quoi servent InputStreamReader et BufferedReader en Java ?

BufferedReader lit quelques caractères du flux spécifié et le stocke dans un tampon. Cela rend la saisie plus rapide. InputStreamReader lit un seul caractère du flux spécifié et les caractères restants restent dans le flux.

Conseillé: