CodeGym /בלוג Java /Random-HE /שיטת מחרוזת equalsIgnoreCase() ב-Java
John Squirrels
רָמָה
San Francisco

שיטת מחרוזת equalsIgnoreCase() ב-Java

פורסם בקבוצה
שיטת equalsIgnoreCase() ב-Java משמשת להשוואה בין שתי מחרוזות תוך התעלמות מהפרשי רישיות (תחתון ועליון). כמו שיטת שווה , היא משווה את התוכן של שתי המחרוזות. אם התוכן זהה, זה יחזיר true , אחרת false .

נוֹהָג

כאשר אתה צריך להשוות את התוכן של מחרוזת עם מחרוזת אחרת תוך התעלמות מרגישות רישיות.

תחביר

inputString1.equalsIgnoreCase(inputString2);
כאן התוכן של שתי המחרוזות inputString1 ו- inputString2 מושווים זה לזה.

פָּרָמֶטֶר

שיטה זו מקבלת מחרוזת אשר מושווה למחרוזת אחרת הקוראת לשיטת equalsIgnoreCase() .

לַחֲזוֹר

השיטה equalsIgnoreCase() מחזירה ערך בוליאני. אם הארגומנט אינו ריק והתוכן זהה, תוך התעלמות מהמקרה, הוא מחזיר true . אחרת שקר .

דוגמא

בואו נסתכל על תוכנית Java כדי להמחיש את שיטת equalsIgnoreCase() .
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);
	}
}

תְפוּקָה

Comparison תוצאות comparisonString2 שווה להשוואהString1 = true comparisonString2 שווה להשוואהString3 = false comparisonString3 שווה להשוואהString1 = false

סיכום

אנו מקווים שבינתיים אתה מבין כיצד להשוות בין שתי מחרוזות מבלי לקחת בחשבון את רגישות המקרים. אתה תמיד יכול להשתמש בשיטת String equalsIgnoreCase() ב-Java. אל תהסס להתאמן ולחזור לכאן בכל פעם שתזדקק לסיוע נוסף. למידה מהנה!
הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION