EqualsIgnoreCase নাল কি নিরাপদ?
EqualsIgnoreCase নাল কি নিরাপদ?

ভিডিও: EqualsIgnoreCase নাল কি নিরাপদ?

ভিডিও: EqualsIgnoreCase নাল কি নিরাপদ?
ভিডিও: ওজন ও চর্বি কমানোর হোমিওপ্যাথি ঔষধ | Obesity Weight Loss Homeopathy Medicine SBL B trim 2024, মে
Anonim

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

অনুরূপভাবে, StringUtils সমান নাল নিরাপদ?

তুলনা() পদ্ধতিতে StringUtils শ্রেণী হল একটি খালি - নিরাপদ স্ট্রিং ক্লাস এবং হ্যান্ডেলগুলির compareTo() পদ্ধতির সংস্করণ খালি একটি বিবেচনা করে মান খালি মূল্য একটি অ-এর চেয়ে কম খালি মান দুই খালি মান বিবেচনা করা হয় সমান.

দ্বিতীয়ত, একটি স্ট্রিং নাল হতে পারে? খালি স্ট্রিং ইহা একটি স্ট্রিং শূন্য দৈর্ঘ্যের উদাহরণ, যেখানে ক নাল স্ট্রিং কোন মূল্য নেই. খালি স্ট্রিং "" হিসাবে উপস্থাপিত হয়। এটি শূন্য অক্ষরের একটি অক্ষর ক্রম। ক নাল স্ট্রিং দ্বারা প্রতিনিধিত্ব করা হয় খালি.

তাছাড়া, জাভা কি নাল নিরাপদ?

সমান (str1, str2); এটাই নাল নিরাপদ . এটি খুব কমই বেশি ব্যয়বহুল স্ট্রিং ব্যবহার করতে হবে। সমান () পদ্ধতি কারণ অ্যান্ড্রয়েডের অভিন্ন স্ট্রিংগুলি প্রায় সবসময়ই "==" অপারেন্ডের সাথে সত্যের তুলনা করে অ্যান্ড্রয়েডের স্ট্রিং পুলিংকে ধন্যবাদ, এবং দৈর্ঘ্য পরীক্ষা বেশিরভাগ অমিলগুলি ফিল্টার করার একটি দ্রুত উপায়৷

আমরা জাভা নাল সঙ্গে Null তুলনা করতে পারি?

ভিতরে জাভা শুধুমাত্র রেফারেন্স করতে পারা মান আছে খালি . যদি উভয় রেফারেন্স হয় খালি তারপর উভয় একই মান আছে. তাই খালি == খালি সত্য হচ্ছে আরেকটি কারণ কেন খালি == খালি রিটার্ন সত্য হল যে একটি রেফারেন্স কিনা তা পরীক্ষা করার জন্য কোন অপারেটর নেই খালি ; কোন "is" অপারেটর নেই (যেমন যদি (myRef is খালি ) {}).

প্রস্তাবিত: