CodeGym /وبلاگ جاوا /Random-FA /رشته برابر با روش ()IgnoreCase در جاوا
John Squirrels
مرحله
San Francisco

رشته برابر با روش ()IgnoreCase در جاوا

در گروه منتشر شد
متد ()qualsIgnoreCase در جاوا برای مقایسه دو رشته در حالی که تفاوت‌های حروف کوچک (پایین و بالا) را نادیده می‌گیرد، استفاده می‌شود. مانند روش برابر ، محتویات هر دو رشته را با هم مقایسه می کند. اگر محتویات یکسان باشد ، true و در غیر این صورت false خواهد شد .

استفاده

هنگامی که نیاز به مقایسه محتوای یک رشته با رشته دیگر دارید، بدون توجه به حساسیت حروف کوچک و بزرگ.

نحو

inputString1.equalsIgnoreCase(inputString2);
در اینجا محتویات هر دو رشته inputString1 و inputString2 با یکدیگر مقایسه می شوند.

پارامتر

این متد رشته ای دریافت می کند که با رشته دیگری که متد ()qualsIgnoreCase را فرا می خواند مقایسه می شود .

برگشت

متد ()qualsIgnoreCase یک مقدار بولی برمی گرداند. اگر آرگومان null نباشد و محتویات یکسان باشد، بدون توجه به case، مقدار true را برمی گرداند . در غیر این صورت نادرست .

مثال

بیایید نگاهی به برنامه جاوا بیندازیم تا متد ()qualsIgnoreCase را نشان دهیم .
public class EqualsIgnoreCaseExample {

	public static void main(String[] args)
	{
		String comparisonString1 = "Hello! I am A string";
		String comparisonString2 = "heLLo! i AM a STRING";
		String comparisonString3 = "Hey there, here's another string to compare the first two.";

		System.out.println("Comparison Results");

		// see if first 2 comparison strings are equal
		boolean result1 = comparisonString2.equalsIgnoreCase(comparisonString1);
		System.out.println("comparisonString2 is equal to comparisonString1 = " + result1);

		// check if second and third strings match when case ignored
		boolean result2 = comparisonString2.equalsIgnoreCase(comparisonString3);
		System.out.println("comparisonString2 is equal to comparisonString3 = " + result2);


		// check if first and third strings match
		boolean result3 = comparisonString3.equalsIgnoreCase(comparisonString1);
		System.out.println("comparisonString3 is equal to comparisonString1 = " + result3);
	}
}

خروجی

مقایسه نتایج ComparisionString2 برابر است با comparisonString1 = درست مقایسهString2 برابر است با comparisonString3 = false comparisonString3 برابر است با comparisonString1 = false

نتیجه

امیدواریم تا کنون متوجه شده باشید که چگونه دو رشته را بدون در نظر گرفتن حساسیت حروف کوچک و بزرگ مقایسه کنید. همیشه می توانید از متد String equalsIgnoreCase() در جاوا استفاده کنید. با خیال راحت تمرین کنید و هر زمان که به کمک بیشتری نیاز داشتید به اینجا برگردید. یادگیری مبارک!
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION