সুচিপত্র:

জাভা সংগ্রহে তুলনাকারী কি?
জাভা সংগ্রহে তুলনাকারী কি?

ভিডিও: জাভা সংগ্রহে তুলনাকারী কি?

ভিডিও: জাভা সংগ্রহে তুলনাকারী কি?
ভিডিও: #95 জাভাতে তুলনাকারী বনাম তুলনাযোগ্য 2024, মে
Anonim

তুলনাকারী ইন্টারফেস - জাভা সংগ্রহ . ভিতরে জাভা , তুলনাকারী ইন্টারফেস এর মধ্যে বস্তুগুলি অর্ডার (বাছাই) করতে ব্যবহৃত হয় সংগ্রহ আপনার নিজস্ব উপায়ে এটি আপনাকে কীভাবে উপাদানগুলিকে সাজানো এবং সংরক্ষণ করা হবে তা সিদ্ধান্ত নেওয়ার ক্ষমতা দেয়৷ সংগ্রহ এবং মানচিত্র। তুলনাকারী ইন্টারফেস compare() পদ্ধতি সংজ্ঞায়িত করে। এই পদ্ধতির দুটি পরামিতি আছে।

ফলস্বরূপ, একটি তুলনাকারী জাভা কি করে?

জাভা তুলনাকারী সাজানোর জন্য একটি ইন্টারফেস জাভা বস্তু দ্বারা আমন্ত্রিত " জাভা . তুলনাকারী ,” জাভা তুলনাকারী দুটি তুলনা করে জাভা একটি "তুলনা (অবজেক্ট 01, অবজেক্ট 02)" ফরম্যাটে অবজেক্ট। কনফিগারযোগ্য পদ্ধতি ব্যবহার করে, জাভা তুলনাকারী একটি ইতিবাচক, সমান বা নেতিবাচক তুলনার উপর ভিত্তি করে একটি পূর্ণসংখ্যা ফেরাতে বস্তুর তুলনা করতে পারে।

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

একইভাবে, জাভা সংগ্রহ এবং জাভা সংগ্রহের মধ্যে পার্থক্য কী?

মেজর সংগ্রহের মধ্যে পার্থক্য এবং সংগ্রহ হয় সংগ্রহ একটি ইন্টারফেস এবং সংগ্রহ একটি ক্লাস। সংগ্রহ তালিকা সেট এবং সারির জন্য বেস ইন্টারফেস। সংগ্রহ তালিকা, সেট এবং সারির জন্য বেস ইন্টারফেস। সংগ্রহ এর একটি রুট লেভেল ইন্টারফেস জাভা সংগ্রহ ফ্রেমওয়ার্ক।

আপনি কিভাবে জাভাতে একটি তুলনামূলক প্রয়োগ করবেন?

তুলনাকারী ব্যবহার করে

  1. একটি ক্লাস তৈরি করুন যা Comparator (এবং এইভাবে compare() পদ্ধতি প্রয়োগ করে যা compareTo()) দ্বারা পূর্বে করা কাজটি করে।
  2. তুলনামূলক ক্লাসের একটি উদাহরণ তৈরি করুন।
  3. ওভারলোডেড সর্ট() পদ্ধতিতে কল করুন, এটিকে তুলনাকারী প্রয়োগকারী ক্লাসের তালিকা এবং উদাহরণ উভয়ই দেয়।

প্রস্তাবিত: