ভিডিও: দুটি বস্তু কি সবসময় সমান হবে যখন তাদের compareTo() পদ্ধতি শূন্য দেয়?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
এটা হয় যে সুপারিশ তুলনা করা কেবল রিটার্ন 0, যদি একটি কল সমান চালু একই বস্তু হবে ফিরে সত্য: তুলনা করা (e2) == 0 একই আছে e1 হিসাবে বুলিয়ান মান। সমান (e2) C ক্লাসের প্রতিটি e1 এবং e2 এর জন্য। নোট করুন যে নাল হয় কোন শ্রেণীর উদাহরণ নয়, এবং ই.
অধিকন্তু, দুটি বস্তুর বিষয়বস্তু একই হলেও সমান () এর পক্ষে মিথ্যা ফেরত দেওয়া কি সম্ভব?
4 উত্তর। জাভাতে পাবলিক বুলিয়ান পদ্ধতি সমান ( অবজেক্ট obj) থেকে উত্তরাধিকারসূত্রে প্রাপ্ত অবজেক্ট . যাইহোক, পদ্ধতির বাস্তবায়ন হিসাবে সংজ্ঞায়িত অবজেক্ট শ্রেণী হল যে সমান পদ্ধতি হবে যদি ফিরে যান এবং শুধুমাত্র যদি দ্য দুটি বস্তু তুলনা করা হচ্ছে একই দৃষ্টান্ত.
পরবর্তীকালে, প্রশ্ন হল, জাভাতে compareTo() কেন সমান () পদ্ধতির সাথে সামঞ্জস্যপূর্ণ হওয়া উচিত? এটি তাই কারণ মানচিত্র ইন্টারফেস পরিপ্রেক্ষিতে সংজ্ঞায়িত করা হয় সমান অপারেশন, কিন্তু একটি মানচিত্র তার ব্যবহার করে সমস্ত মূল তুলনা সম্পাদন করে তুলনা করা (বা তুলনা) পদ্ধতি , তাই মনে করা হয় যে দুটি কী সমান এটা দ্বারা পদ্ধতি হয়, সাজানো মানচিত্রের দৃষ্টিকোণ থেকে, সমান.
এই বিষয়টি মাথায় রেখে == equals () এবং compareTo () পদ্ধতির মধ্যে পার্থক্য কী?
তুলনা করা : অভিধানিকভাবে দুটি স্ট্রিং তুলনা করে। সমান : এই স্ট্রিংটিকে নির্দিষ্ট বস্তুর সাথে তুলনা করে। তুলনা করা দুটি স্ট্রিং তাদের অক্ষর দ্বারা তুলনা করে (একই সূচকে) এবং সেই অনুযায়ী একটি পূর্ণসংখ্যা (ধনাত্মক বা ঋণাত্মক) প্রদান করে। সমান() দুটি বস্তু একই কিনা তা পরীক্ষা করে এবং একটি বুলিয়ান প্রদান করে।
আমরা compareTo পদ্ধতি ওভাররাইড করতে পারি?
পদ্ধতিতে তুলনা ওভাররাইড করুন এটি একটি ঋণাত্মক পূর্ণসংখ্যা (সাধারণত -1) প্রদান করবে, যদি বর্তমান ট্রিগারিং বস্তুটি পাস করা থেকে কম হয় এক , এবং ধনাত্মক পূর্ণসংখ্যা (সাধারণত +1) এর থেকে বড় হলে, এবং সমান হলে 0। পদ্ধতির সাথে তুলনা করুন পাস করা বস্তুর বেমানান টাইপ বা নাল থাকলে একটি ব্যতিক্রম নিক্ষেপ করা উচিত।
প্রস্তাবিত:
আমি কিভাবে একটি Word নথি দুটি সমান বিভাগে বিভক্ত করব?
Word 2016 এবং 2013: কলামে পৃষ্ঠা ভাগ করুন আপনি যে পাঠ্যটিকে কলামে বিভক্ত করতে চান তা হাইলাইট করুন। "পৃষ্ঠা লেআউট" ট্যাবটি নির্বাচন করুন। "কলাম" নির্বাচন করুন তারপর আপনি যে ধরনের কলাম প্রয়োগ করতে চান তা নির্বাচন করুন। এক. দুই. তিন. বাম ঠিক
একটি সমান্তরালগ্রামের দুটি কর্ণ কি সমান?
যখন একটি সমান্তরালগ্রামকে দুটি ত্রিভুজে বিভক্ত করা হয় তখন আমরা দেখতে পাই যে সাধারণ দিকের কোণগুলি (এখানে কর্ণ) সমান। এটি প্রমাণ করে যে একটি সমান্তরালগ্রামের বিপরীত কোণগুলিও সমান। একটি সমান্তরালগ্রামের কর্ণ সমান দৈর্ঘ্যের নয়
কোন দুটি সংযোগ বিকল্প সবসময় চালু প্রদান করে?
ব্যাখ্যা: কেবল এবং ডিএসএল উভয়ই হাইব্যান্ডউইথ প্রদান করে, একটি সর্বদা সংযোগে থাকে এবং একটি হোস্ট কম্পিউটার বা ল্যানের সাথে একটি ইথারনেট সংযোগ প্রদান করে
কতক্ষণ তথ্য শ্রেণীবদ্ধ করা হবে তা নির্ধারণ করার সময় OCA-কে কোন দুটি বিষয় বিবেচনা করতে হবে?
সিস্টেম, পরিকল্পনা, প্রোগ্রাম, বা প্রকল্পের নাম; তারিখ; নির্দেশিকা প্রদানকারী অফিস, নাম বা ব্যক্তিগত শনাক্তকারী এবং অবস্থান দ্বারা চিহ্নিত; ওসিএ নির্দেশিকা অনুমোদন করছে; একটি বিবৃতি, যদি প্রয়োজন হয়; এবং একটি বিতরণ বিবৃতি
দুটি অ্যারে সমান জাভাস্ক্রিপ্ট?
জাভাস্ক্রিপ্টে, দুটি অ্যারের তুলনা করার জন্য আমাদের পরীক্ষা করতে হবে যে উভয় অ্যারের দৈর্ঘ্য একই হওয়া উচিত, এতে উপস্থিত অবজেক্টগুলি একই ধরণের এবং একটি অ্যারের প্রতিটি আইটেম অন্য অ্যারের কাউন্টারপার্টের সমান। এটি করে আমরা উপসংহার করতে পারি উভয় অ্যারে একই বা না। জাভাস্ক্রিপ্ট একটি ফাংশন JSON প্রদান করে