Мазмуну:

Мисал менен Javaдагы BufferedReader деген эмне?
Мисал менен Javaдагы BufferedReader деген эмне?

Video: Мисал менен Javaдагы BufferedReader деген эмне?

Video: Мисал менен Javaдагы BufferedReader деген эмне?
Video: Замена отопления в новостройке. Подключение. Опрессовка. #17 2024, Ноябрь
Anonim

BufferedReader болуп саналат Java класс тамгаларды, массивдерди же сызыктарды кемчиликсиз окуй турган символдорду буферлөө аркылуу Киргизүү агымынан (файл сыяктуу) текстти окуйт. Жалпысынан, Окурмандан жасалган ар бир окуу өтүнүчү негизги белгиден же байт агымынан тиешелүү окуу сурамынын жасалышына себеп болот.

Ушундай жол менен, Javaдагы BufferedReader деген эмне?

BufferedReader болуп саналат бир класста Java тамгаларды, сызыктарды жана массивдерди эффективдүү окууну камсыз кылуу үчүн символдорду буферлөөчү тамгаларды киргизүү агымынан текстти окуйт. Буфер өлчөмү көрсөтүлүшү мүмкүн. Эгерде жок болсо, демейки өлчөмү, кайсы болуп саналат алдын ала аныкталган, колдонулушу мүмкүн.

Андан тышкары, эмне үчүн Java'да BufferedReader колдонобуз? The BufferedReader колдонулат Киргизүү агымынан маалыматтарды окуп жатканда Окурман объектине буферлөөнү камсыз кылуу. The BufferedReader класс программанын натыйжалуулугун жогорулатат. Буферлөө жана эффективдүү окуунун аркасында программаңыз тез иштейт BufferedReader класс.

Тиешелүү түрдө, Java'да BufferedReader кантип колдонулат?

Колдонуучу жазуусу токтогонго чейин консолдон маалыматтарды окуунун дагы бир мисалы

  1. пакет com.javatpoint;
  2. import java.io.*;
  3. коомдук класс BufferedReaderExample{
  4. public static void main(String args) Exception{ ыргытат
  5. InputStreamReader r=new InputStreamReader(System.in);
  6. BufferedReader br=new BufferedReader(r);
  7. String name="";

Java'да InputStreamReader жана BufferedReader эмнени колдонот?

BufferedReader көрсөтүлгөн агымдан бир нече символду окуйт жана буферде сактайт. Бул киргизүү ылдамыраак кылат. InputStreamReader көрсөтүлгөн агымдан бир гана символду окуйт жана калган символдор агымда кала берет.

Сунушталууда: