Sadržaj:

Šta je BufferedReader u Javi sa primjerom?
Šta je BufferedReader u Javi sa primjerom?

Video: Šta je BufferedReader u Javi sa primjerom?

Video: Šta je BufferedReader u Javi sa primjerom?
Video: Taking Input through BufferedReader Class in Java - In Hindi 2024, April
Anonim

BufferedReader je Java class za čitanje teksta iz ulaznog toka (poput datoteke) baferovanjem znakova koji neprimjetno čita znakove, nizove ili linije. Općenito, svaki zahtjev za čitanje napravljen od Reader-a uzrokuje da se napravi odgovarajući zahtjev za čitanje osnovnog toka znakova ili bajtova.

Na ovaj način, šta je BufferedReader u Javi?

BufferedReader je razred u Java koji čita tekst iz toka unosa znakova, baferuje znakove kako bi se omogućilo efikasno čitanje znakova, linija i nizova. Veličina bafera može biti specificirana. Ako nije, zadana veličina, koja je unapred definisan, može se koristiti.

Štaviše, zašto koristimo BufferedReader u Javi? The Koristi se BufferedReader da obezbedi baferovanje objektu čitača dok čita podatke iz ulaznog toka. The BufferedReader klasa povećava efikasnost programa. Vaš program radi brzo zahvaljujući baferovanju i efikasnom čitanju koje vrši BufferedReader klasa.

Shodno tome, kako se BufferedReader koristi u Javi sa primjerom?

Još jedan primjer čitanja podataka sa konzole dok korisnik ne upiše ne prestane

  1. paket com.javatpoint;
  2. import java.io.*;
  3. javna klasa BufferedReaderExample{
  4. public static void main(String args)izbacuje izuzetak{
  5. InputStreamReader r=novi InputStreamReader(System.in);
  6. BufferedReader br=novi BufferedReader(r);
  7. String name="";

Koja je upotreba InputStreamReader-a i BufferedReader-a u Javi?

BufferedReader čita nekoliko znakova iz navedenog toka i pohranjuje ga u međuspremnik. Ovo čini unos bržim. InputStreamReader čita samo jedan znak iz navedenog toka, a preostali znakovi i dalje ostaju u toku.

Preporučuje se: