Mundarija:

Misol bilan Java-da BufferedReader nima?
Misol bilan Java-da BufferedReader nima?

Video: Misol bilan Java-da BufferedReader nima?

Video: Misol bilan Java-da BufferedReader nima?
Video: #27 dars | Abstract klass davomi va Interface | Java dasturlash tili 2024, Aprel
Anonim

BufferedReader hisoblanadi Java class belgilarni, massivlarni yoki satrlarni muammosiz o'qiydigan belgilarni buferlash orqali matnni kirish oqimidan (fayl kabi) o'qiydi. Umuman olganda, Reader-dan qilingan har bir o'qish so'rovi asosiy belgi yoki bayt oqimidan mos keladigan o'qish so'rovini keltirib chiqaradi.

Shu tarzda Java-da BufferedReader nima?

BufferedReader bu bir sinf Java belgilar kiritish oqimidan matnni o'qiydi, belgilar, satrlar va massivlarni samarali o'qishni ta'minlash uchun belgilarni buferlaydi. Bufer hajmi belgilanishi mumkin. Agar yo'q bo'lsa, standart o'lcham, qaysi hisoblanadi oldindan belgilangan, ishlatilishi mumkin.

Bundan tashqari, nima uchun biz Java-da BufferedReader-dan foydalanamiz? The BufferedReader ishlatiladi Kirish oqimidan ma'lumotlarni o'qish paytida Reader ob'ektiga buferlashni ta'minlash. The BufferedReader sinf dastur samaradorligini oshiradi. Buferlash va samarali o'qish tufayli dasturingiz tez ishlaydi BufferedReader sinf.

Shunga mos ravishda, misol bilan Java-da BufferedReader qanday ishlatiladi?

Konsoldan foydalanuvchi yozishlari to'xtaguncha ma'lumotlarni o'qishning yana bir misoli

  1. com.javatpoint to'plami;
  2. import java.io.*;
  3. umumiy sinf BufferedReaderExample{
  4. public static void main(String args)Istisnolarni tashlaydi{
  5. InputStreamReader r=yangi InputStreamReader(System.in);
  6. BufferedReader br=yangi BufferedReader(r);
  7. String name="";

Java'da InputStreamReader va BufferedReader qanday qo'llaniladi?

BufferedReader belgilangan oqimdan bir nechta belgilarni o'qiydi va uni buferda saqlaydi. Bu kirishni tezroq qiladi. InputStreamReader belgilangan oqimdan faqat bitta belgini o'qiydi va qolgan belgilar oqimda qoladi.

Tavsiya: