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

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

Equalsignorecase

در جاوا چه معنی دارد و چه کاربردی دارد؟
سوال 5 ماه قبل در تالار برنامه نویسی توسط حسینن نجفی_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 چاپ می شود.

 

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

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

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

+1 رأی
3 جواب میانگین بازدید روزانه 0.08152 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 2.756,789 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.5152 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.18108 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.38531 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.09158 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.06111 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.34662 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 1.6720 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.6621 بازدید
سوال 1 ماه قبل در تالار برنامه نویسی توسط HA (192 امتیاز)
کانال تلگرام جواب یاب
...