Sommario:

Che cos'è BufferedReader in Java con l'esempio?
Che cos'è BufferedReader in Java con l'esempio?

Video: Che cos'è BufferedReader in Java con l'esempio?

Video: Che cos'è BufferedReader in Java con l'esempio?
Video: Input dell' Utente - JAVA TUTORIAL ITALIANO 06 2024, Novembre
Anonim

Lettore bufferizzato è Giava class to legge il testo da un flusso di input (come un file) memorizzando caratteri che leggono senza problemi caratteri, array o linee. In generale, ogni richiesta di lettura effettuata da un Reader provoca l'esecuzione di una richiesta di lettura corrispondente del carattere o del flusso di byte sottostante.

In questo modo, cos'è BufferedReader in Java?

BufferedReader è una classe in Giava che legge il testo da un flusso di input di caratteri, memorizzando i caratteri in modo da fornire una lettura efficiente di caratteri, righe e array. La dimensione del buffer può essere specificata. In caso contrario, la dimensione predefinita, che è predefinito, può essere utilizzato.

Inoltre, perché utilizziamo BufferedReader in Java? Il Viene utilizzato BufferedReader per fornire il buffering all'oggetto Reader durante la lettura dei dati dal flusso di input. Il Lettore bufferizzato classe aumenta l'efficienza del programma. Il tuo programma funziona velocemente grazie al buffering e alla lettura efficiente eseguita da Lettore bufferizzato classe.

Di conseguenza, come viene utilizzato BufferedReader in Java con l'esempio?

Un altro esempio di lettura dei dati dalla console fino a quando l'utente non scrive stop

  1. pacchetto com.javatpoint;
  2. import java.io.*;
  3. public class BufferedReaderExample{
  4. public static void main(String args) genera un'eccezione{
  5. InputStreamReader r=nuovo InputStreamReader(System.in);
  6. BufferedReader br=nuovo BufferedReader(r);
  7. Nome stringa="";

Qual è l'uso di InputStreamReader e BufferedReader in Java?

Lettore bufferizzato legge un paio di caratteri dal flusso specificato e lo memorizza in un buffer. Questo rende l'input più veloce. InputStreamReader legge solo un carattere dal flusso specificato e i caratteri rimanenti rimangono ancora nel flusso.

Consigliato: