জাভাতে অ্যাপেন্ড পদ্ধতি কী?



জাভাতে অ্যাপেন্ড করা জাভার একটি অন্তর্নির্মিত পদ্ধতি যা কোনও প্রদত্ত অনুক্রমের জন্য বুলিয়ান আর্গুমেন্টের স্ট্রিং উপস্থাপনা যুক্ত করতে ব্যবহৃত হয়

আপনার কাজটি স্বাচ্ছন্দ্যের জন্য প্রচুর পদ্ধতি সরবরাহ করে। এই নিবন্ধে, আসুন এই জাতীয় একটি পদ্ধতি নিয়ে আলোচনা করা যাক, সংযোজন () । জাভাতে সংযোজন পদ্ধতিটি বর্ণের ক্রমটিতে নির্দিষ্ট স্ট্রিং যুক্ত করে। আমাকে এর উপর বিস্তারিত জানাতে দিন জাভা যোগ করুন।

আলোচনার বিষয়গুলি নিম্নরূপ:





চল শুরু করি!

জাভাতে কী পদ্ধতি যুক্ত করা যায়?

পদ্ধতিতে সংযোজন বর্ণের অনুক্রমে নির্দিষ্ট স্ট্রিং যুক্ত করতে সহায়তা করে। এর চরিত্রগুলি যুক্তি তখন যুক্ত করা হয়।



সিটিতে একটি লিঙ্কযুক্ত তালিকা কার্যকর করা
  • ঘোষণা

সংযোজন পদ্ধতির ঘোষণাটি নিম্নরূপ:

পাবলিক স্ট্রিংবিল্ডার সংযোজন (স্ট্রিং str)
  • প্যারামিটার

str: এটি একটি স্ট্রিং

  • ফেরত মূল্য

বস্তুর একটি রেফারেন্স প্রদান করে



এখন আপনি সাধারণ বাক্য গঠন সম্পর্কে অবগত আছেন, আসুন আলাদাভাবে দেখা যাকজাভাতে পদ্ধতি যুক্ত করতে পারে এমন উপায় / ফর্মগুলি।

জাভাতে যুক্ত করুন: সিনট্যাক্স

বিভিন্ন উপায়ে উপস্থাপন সংযোজন পদ্ধতিটি হ'ল:

  • পাবলিক স্ট্রিংবিল্ডার সংযোজন ( বুলিয়ান খ)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন (ভাসমান চ)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন (দীর্ঘ l)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন (ডাবল ডি)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন ( চর গ)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন ( চর [] পি)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন ( চর [] স্ট্রিং, int অফসেট, int লেন)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন (চারসেক্সেন্স সিএস)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন (চারসেক্সেন্স সিএস, int শুরু, int শেষ)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন (অবজেক্ট আপত্তি)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন (স্ট্রিং str)
  • পাবলিক স্ট্রিংবিল্ডার সংযোজন (স্ট্রিংবফার এসবি)
  • পাবলিক স্ট্রিংবিল্ডার অ্যাপেন্ডকোডপয়েন্ট ( int কোডপয়েন্ট)

এখন আপনি ধারণাটি সম্পর্কে অবগত আছেন, আসুন উদাহরণের সাহায্যে ধারণাটি বোঝার চেষ্টা করা যাক।

উদাহরণ

প্রদত্ত কোডের নীচে আপনাকে এর ব্যবহার দেখায় স্ট্রিংবিল্ডার ক্লাস একবার দেখুন!

কোড:

আমদানি করুন java.util। println ('স্ট্রিং =' + স্ট্রিংটোস্ট্রিং ()) স্ট্রিংবিল্ডার স্ট্র 1 = নতুন স্ট্রিংবিল্ডার ('এক্সওয়াইজেড') সিস্টেম.আউট.প্রিন্টলন ('স্ট্রিং 1 =' + স্ট্র 1. টোস্ট্রিং ()) স্ট্রিংবিল্ডার আরপি 2 = নতুন স্ট্রিংবিল্ডার (10) // মুদ্রণ পংক্তি }

আউটপুট:

স্ট্রিং = এবিসি

স্ট্রিং 1 = এক্সওয়াইজেড

স্ট্রিং 2 ক্ষমতা = 10

স্ট্রিং 3 = এক্সওয়াইজেড

আরেকটি উপায় হ'ল ব্যবহার করে স্ট্রিংবাফার ক্লাস

উইন্ডোজ 10 এ পিএইচপি ইনস্টল করুন

কোড:

আমদানি java.io। প্রিন্টলন ('স্ট্রিংয়ের দৈর্ঘ্য এডুরেকা =' + পি)

আউটপুট:
স্ট্রিংয়ের দৈর্ঘ্য এডুরেকা = 7
স্ট্রিংয়ের ক্ষমতা এডুরেকা = 10

উপরের কোডে, আমি স্ট্রিংবাফার শ্রেণীর অন্তর্ভুক্ত দুটি সর্বাধিক ব্যবহৃত পদ্ধতি উল্লেখ করেছি। আমাকে জাভা অফার করে যে এই পদ্ধতি সম্পর্কে আরও কিছুটা তথ্য pourালা যাক!

সংযোজন পদ্ধতি কখন ব্যবহার করবেন?

ঠিক আছে, স্ট্রিংয়ের ক্ষেত্রে + অপারেটর ব্যবহার করা হয় বস্তু । নিজেই জাভা স্ট্রিংবফার উদাহরণটিতে দুটি অনুরূপ ক্রিয়াকলাপে স্ট্রিংয়ের সাথে সংশোধিত কোনও পরিবর্তন পরিবর্তন করে। অতএব সংক্ষিপ্ত বিবরণটি একটিতে পরিশিষ্টের পদ্ধতিটি আহ্বান করে স্ট্রিংবাফার অবজেক্ট কনটেইনেশন সম্পন্ন হওয়ার সাথে সাথে সংকলক কল করে স্ট্রিং পরিবর্তিত স্ট্রিংবফারকে একটি ধ্রুব স্ট্রিংয়ে ফিরিয়ে আনার পদ্ধতি। এটা সত্যিই জটিল মনে হচ্ছে, তাই না?

ভাল এই সব পরিবর্তে কেন না শুধুমাত্র একটি স্ট্রিং ক্লাসের মতো কাজ করে স্ট্রিংবাফার ?

সমাধান এখানে কর্মক্ষমতা। অনেকগুলি অপ্টিমাইজেশন রয়েছে যা ঘন্টা এবং সময় জেনে যায় যে স্ট্রিং অবজেক্টগুলি অপরিবর্তনীয়। স্ট্রিং এবং স্ট্রিংবফারের মধ্যে রূপান্তরকরণের জটিল অংশটি লুকিয়ে রাখে, আরও স্পষ্টভাবে বলতে গেলে প্রোগ্রামাররা সত্যই স্ট্রিংবফার ব্যবহারের প্রয়োজন বোধ করে না এবং স্ট্রিং ভেরিয়েবলগুলিতে + অপারেটরের শর্তে বেশিরভাগ সমস্যার সমাধান করতে সক্ষম হবে!

এটি জাভাতে যুক্ত পদ্ধতি সম্পর্কে আমাদের এই নিবন্ধের শেষে নিয়ে আসে। আমি আশা করি আপনি এটি তথ্যপূর্ণ খুঁজে পেয়েছেন। পড়া চালিয়ে যান, অন্বেষণ করতে থাকুন!

দেখুন এডুরেকা, বিশ্বস্ত জুড়ে 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা by আমরা আপনার যাতায়াতের প্রতিটি পদক্ষেপে আপনাকে সহায়তা করতে এখানে এই জাভা সাক্ষাত্কারের প্রশ্নগুলির পাশাপাশি হয়ে উঠার জন্য আমরা একটি পাঠ্যক্রম নিয়ে এসেছি যা জাভা ডেভেলপার হতে চান এমন শিক্ষার্থী এবং পেশাদারদের জন্য তৈরি করা হয়েছে।

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই 'জাভাতে যুক্ত করুন' নিবন্ধের মন্তব্য বিভাগে উল্লেখ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসব।