সুচিপত্র:

উদাহরণ সহ জাভাতে বাফারডরিডার কী?
উদাহরণ সহ জাভাতে বাফারডরিডার কী?

ভিডিও: উদাহরণ সহ জাভাতে বাফারডরিডার কী?

ভিডিও: উদাহরণ সহ জাভাতে বাফারডরিডার কী?
ভিডিও: Abstraction in Java | Interface in Java | জাভা টিউটোরিয়াল | অ্যাবস্ট্রাকশন | e-Learning Gyan 2024, নভেম্বর
Anonim

বাফারডরিডার হয় জাভা একটি ইনপুট স্ট্রীম (যেমন একটি ফাইলের মতো) অক্ষরগুলিকে বাফারিং করে পাঠ্য পড়ার জন্য ক্লাস যা অক্ষর, অ্যারে বা লাইনগুলি নির্বিঘ্নে পাঠ করে। সাধারণভাবে, একজন রিডারের করা প্রতিটি পঠিত অনুরোধ অন্তর্নিহিত অক্ষর বা বাইট স্ট্রীমের সাথে সংশ্লিষ্ট পড়ার অনুরোধ তৈরি করে।

এই পদ্ধতিতে, জাভাতে বাফারডরিডার কি?

BufferedReader হয় একটি ক্লাস জাভা যা একটি অক্ষর-ইনপুট স্ট্রীম থেকে পাঠ্য পাঠ করে, অক্ষরগুলিকে বাফার করে যাতে অক্ষর, লাইন এবং অ্যারেগুলির দক্ষ পাঠের জন্য প্রদান করা যায়। বাফার আকার নির্দিষ্ট করা যেতে পারে. যদি না হয়, ডিফল্ট আকার, যা হয় পূর্বনির্ধারিত, ব্যবহার করা যেতে পারে।

উপরন্তু, কেন আমরা জাভাতে বাফারডরিডার ব্যবহার করি? দ্য BufferedReader ব্যবহার করা হয় ইনপুট স্ট্রীম থেকে ডেটা পড়ার সময় রিডারের অবজেক্টে বাফারিং প্রদান করা। দ্য বাফারডরিডার ক্লাস প্রোগ্রামের দক্ষতা বাড়ায়। বাফারিং এবং দক্ষ পড়ার কারণে আপনার প্রোগ্রাম দ্রুত চলে বাফারডরিডার ক্লাস

অনুরূপভাবে, উদাহরণ সহ জাভাতে বাফারডরিডার কীভাবে ব্যবহার করা হয়?

ব্যবহারকারী স্টপ না লেখা পর্যন্ত কনসোল থেকে ডেটা পড়ার আরেকটি উদাহরণ

  1. প্যাকেজ com.javatpoint;
  2. java.io.* আমদানি করুন;
  3. পাবলিক ক্লাস BufferedReaderExample{
  4. পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আর্গস) ব্যতিক্রম নিক্ষেপ করে{
  5. InputStreamReader r=new InputStreamReader(System.in);
  6. বাফারডরিডার br=নতুন বাফারডরিডার(r);
  7. স্ট্রিং নাম="";

জাভাতে InputStreamReader এবং BufferedReader এর ব্যবহার কি?

বাফারডরিডার নির্দিষ্ট স্ট্রিম থেকে কয়েকটি অক্ষর পড়ে এবং এটি একটি বাফারে সঞ্চয় করে। এটি ইনপুট দ্রুত করে তোলে। ইনপুটস্ট্রিমরিডার নির্দিষ্ট স্ট্রীম থেকে শুধুমাত্র একটি অক্ষর পড়ে এবং বাকী অক্ষর এখনও স্ট্রীমে থাকে।

প্রস্তাবিত: