CodeGym /จาวาบล็อก /สุ่ม /สตริงเท่ากับวิธี IgnoreCase() ใน Java
John Squirrels
ระดับ
San Francisco

สตริงเท่ากับวิธี IgnoreCase() ใน Java

เผยแพร่ในกลุ่ม
วิธี การ เท่ากับ IgnoreCase()ใน Java ใช้เพื่อเปรียบเทียบสองสตริงโดยไม่สนใจความแตกต่างของตัวพิมพ์ (ล่างและบน) เช่นเดียวกับ วิธี เท่ากับมันจะเปรียบเทียบเนื้อหาของสตริงทั้งสอง หากเนื้อหาเหมือนกันก็จะคืนค่าเป็น trueมิฉะนั้นจะเป็น false

การใช้งาน

เมื่อคุณต้องการเปรียบเทียบเนื้อหาของสตริงกับสตริงอื่นโดยไม่สนใจตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

ไวยากรณ์


inputString1.equalsIgnoreCase(inputString2);
ที่นี่เนื้อหาของสตริงทั้งสองinputString1และinputString2จะถูกเปรียบเทียบกัน

พารามิเตอร์

เมธอดนี้ได้รับสตริงซึ่งถูกเปรียบเทียบกับสตริงอื่นที่เรียก เมธอดเท่ากับ IgnoreCase ()

กลับ

วิธี การ เท่ากับ IgnoreCase()ส่งกลับค่าบูลีน หากอาร์กิวเมนต์ไม่เป็นโมฆะและเนื้อหาเหมือนกัน โดยไม่สนใจตัวพิมพ์เล็กและใหญ่ จะส่งคืนค่าtrue มิฉะนั้นเป็น เท็จ

ตัวอย่าง

มาดูโปรแกรม Java เพื่อแสดงวิธีการ เท่ากับ IgnoreCase() กัน

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);
	}
}

เอาท์พุต

ผลลัพธ์การเปรียบเทียบ comparisonString2 เท่ากับ comparisonString1 = true comparisonString2 เท่ากับ comparisonString3 = false comparisonString3 เท่ากับ comparisonString1 = false

บทสรุป

เราหวังว่าตอนนี้คุณคงเข้าใจวิธีเปรียบเทียบสองสายโดยไม่ต้องคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่แล้ว คุณสามารถใช้เมธอด Stringเท่ากับ IgnoreCase()ใน Java ได้ตลอดเวลา คุณสามารถฝึกฝนและกลับมาที่นี่ได้ทุกเมื่อที่คุณต้องการความช่วยเหลือเพิ่มเติม มีความสุขในการเรียนรู้!
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION