معنی لغت در جاوا

0 رأی
میانگین بازدید روزانه 1.3117 بازدید
سلام

Equalsignorecase

در جاوا چه معنی دارد و چه کاربردی دارد؟
سوال 1 هفته قبل در تالار برنامه نویسی توسط حسینن نجفی_673071923 (70 امتیاز)

1 جواب

0 رأی

equalsIgnoreCase یک متد است که برای مقایسه دو String است. و یک boolean بر می گرداند.

این متد مشابه متد equals است با این تفاوت که متد equalsIgnoreCase برعکس متد equals به بزرگ و کوچک بودن حروف در دو String توجهی نمی کند. و اگر دو String بدون در نظر گرفتن بزرگ و کوچک بودن حروف مثل هم بودند true و در غیر این صورت false بر می گرداند. 

مثال:

String s1 = "hello"; // سلام با حروف کوچک
String s2 = "HELLO"; //سلام با حروف بزرگ
String s3 = "hElLo"; //سلام با حروف بزرگ و کوچک
String s4 = "Salam"; //سلام به صورت دیگری نوشته شده
System.out.println(s1.equalsIgnoreCase(s2)); //HELLO با hello مقایسه
System.out.println(s1.equalsIgnoreCase(s3)); //hElLo با hello مقایسه
System.out.println(s1.equalsIgnoreCase(s4)); //Salam با hello مقایسه

خروجی

true
true
false

توضیح:

در   println     اول      hello     با       کمک متد equalsIgnoreCase با HELLO مقایسه می شود و به دلیل اینکه متد equalsIgnoreCase به بزرگ و کوچک بودن حروف توجهی نمی کند، true در خروجی چاپ می شود.

سپس در println دوم hello با hElLo مقایسه می شود. و چون بدون در نظر گرفتن بزرگی و کوچکی حروف این دو با هم مساوی هستند دوباره در خروجی true چاپ می شود.

بعد از آن در println سوم hello با Salam مقایسه می شود ولی این دو رشته کاملا با هم متفاوت هستند پس  در خروجی false چاپ می شود.

 

برای مطالعه بیشتر کلیک کنید.

جواب 1 هفته قبل توسط Reza.R (581 امتیاز)
ویرایش 1 هفته قبل توسط Reza.R

سوال های مشابه

+1 رأی
3 جواب میانگین بازدید روزانه 0.07129 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 2.736,321 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1777 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.37456 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.09142 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0695 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.34619 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 66 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 55 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 55 بازدید
کانال تلگرام جواب یاب
...