জাভাতে স্ট্রিংবাফারের ব্যবহার কী?
জাভাতে স্ট্রিংবাফারের ব্যবহার কী?

ভিডিও: জাভাতে স্ট্রিংবাফারের ব্যবহার কী?

ভিডিও: জাভাতে স্ট্রিংবাফারের ব্যবহার কী?
ভিডিও: #36 জাভাতে স্ট্রিংবাফার এবং স্ট্রিংবিল্ডার 2024, নভেম্বর
Anonim

জাভাতে স্ট্রিংবাফার হয় ব্যবহৃত পরিবর্তনযোগ্য স্ট্রিং অবজেক্ট তৈরি করতে। এর মানে আমরা পারি StringBuffer ব্যবহার করুন স্ট্রিং বা অক্ষরের ক্রম সংযোজন, বিপরীত, প্রতিস্থাপন, সংযোজন এবং ম্যানিপুলেট করতে। অধীনে অনুরূপ পদ্ধতি স্ট্রিংবাফার ক্লাস যথাক্রমে এই ফাংশন মেনে চলার জন্য তৈরি করা হয়।

তদনুসারে, উদাহরণ সহ জাভাতে স্ট্রিংবাফার কী?

স্ট্রিংবাফার ক্লাস ইন জাভা . স্ট্রিংবাফার স্ট্রিং এর একটি পিয়ার ক্লাস যা স্ট্রিং এর অনেক কার্যকারিতা প্রদান করে। স্ট্রিংবাফার (স্ট্রিং স্ট্র): এটি একটি স্ট্রিং আর্গুমেন্ট গ্রহণ করে যা প্রাথমিক বিষয়বস্তু সেট করে স্ট্রিংবাফার অবজেক্ট এবং রিজার্ভ রুম পুনঃনির্ধারণ ছাড়াই আরও 16টি অক্ষরের জন্য।

পরবর্তীকালে, প্রশ্ন হল, স্ট্রিং এবং স্ট্রিংবাফারের মধ্যে পার্থক্য কী? স্ট্রিং এবং স্ট্রিংবাফার উভয়ই ক্লাস যা কাজ করে স্ট্রিং . স্ট্রিংবাফার ক্লাস হল ক্লাসের পিয়ার ক্লাস স্ট্রিং . মৌলিক স্ট্রিং এবং স্ট্রিংবাফারের মধ্যে পার্থক্য এটা কি "এর বস্তু স্ট্রিং "শ্রেণী অপরিবর্তনীয়। ক্লাসের বস্তু " স্ট্রিংবাফার "পরিবর্তনযোগ্য।

এটিকে মাথায় রেখে, কখন আমি স্ট্রিংবাফার ব্যবহার করব?

যদি অবজেক্ট মান পরিবর্তন করতে পারে এবং শুধুমাত্র একটি একক থ্রেড থেকে অ্যাক্সেস করা হবে, ব্যবহার একটি স্ট্রিংবিল্ডার কারণ স্ট্রিংবিল্ডার আনসিঙ্ক্রোনাইজড। যদি অবজেক্টের মান পরিবর্তন করতে পারে, এবং একাধিক থ্রেড দ্বারা সংশোধন করা হবে, ব্যবহার ক স্ট্রিংবাফার কারণ স্ট্রিংবাফার সিঙ্ক্রোনাইজ করা হয়।

আপনি কিভাবে জাভাতে একটি স্ট্রিং বাফার ঘোষণা করবেন?

ক স্ট্রিং বাফার একটি মত হয় স্ট্রিং , কিন্তু পরিবর্তন করা যেতে পারে। এটিতে অক্ষরের কিছু নির্দিষ্ট ক্রম রয়েছে, তবে নির্দিষ্ট পদ্ধতি কলের মাধ্যমে ক্রমটির দৈর্ঘ্য এবং বিষয়বস্তু পরিবর্তন করা যেতে পারে। তারা একাধিক থ্রেড দ্বারা ব্যবহারের জন্য নিরাপদ. প্রতি স্ট্রিং বাফার একটি ক্ষমতা আছে।

প্রস্তাবিত: