Turinys:

Kas yra „BufferedReader“programoje „Java“su pavyzdžiu?
Kas yra „BufferedReader“programoje „Java“su pavyzdžiu?

Video: Kas yra „BufferedReader“programoje „Java“su pavyzdžiu?

Video: Kas yra „BufferedReader“programoje „Java“su pavyzdžiu?
Video: Java Tutorial #82 - Java BufferedReader Class with Examples (File Handling) 2024, Kovas
Anonim

BufferedReader yra Java klasę, kuri nuskaito tekstą iš įvesties srauto (pavyzdžiui, failo), sutalpindama simbolius, kurie sklandžiai nuskaito simbolius, masyvus ar eilutes. Apskritai, kiekviena skaitytuvo nuskaitymo užklausa sukelia atitinkamą pagrindinio simbolio arba baitų srauto nuskaitymo užklausą.

Tokiu būdu, kas yra „BufferedReader“programoje „Java“?

BufferedReader yra klasėje Java kuris skaito tekstą iš simbolių įvesties srauto, buferizuoja simbolius, kad būtų galima efektyviai nuskaityti simbolius, eilutes ir masyvus. Buferio dydis gali būti nurodytas. Jei ne, numatytasis dydis, kuris yra iš anksto nustatytas, gali būti naudojamas.

Be to, kodėl Java programoje naudojame BufferedReader? The Naudojamas BufferedReader kad būtų užtikrintas skaitytuvo objekto buferis nuskaitant duomenis iš įvesties srauto. The BufferedReader klasė padidina programos efektyvumą. Jūsų programa veikia greitai dėl buferio ir efektyvaus skaitymo, kurį atlieka BufferedReader klasė.

Atitinkamai, kaip BufferedReader naudojamas Java su pavyzdžiu?

Kitas pavyzdys, kaip nuskaityti duomenis iš konsolės, kol vartotojas nustoja rašyti

  1. paketas com.javatpoint;
  2. importuoti java.io.*;
  3. public class BufferedReaderExample{
  4. public static void main(String args)metimai Exception{
  5. InputStreamReader r=naujas InputStreamReader(System.in);
  6. BufferedReader br=naujas BufferedReader(r);
  7. Eilutės pavadinimas="";

Kuo „Java“naudojamos „InputStreamReader“ir „BufferedReader“?

BufferedReader nuskaito keletą simbolių iš nurodyto srauto ir išsaugo jį buferyje. Tai leidžia įvestis greičiau. InputStreamReader nuskaito tik vieną simbolį iš nurodyto srauto, o likę simboliai vis tiek lieka sraute.

Rekomenduojamas: