CodeGym /Blog Java /rawak /String equalsIgnoreCase() Kaedah dalam Java
John Squirrels
Tahap
San Francisco

String equalsIgnoreCase() Kaedah dalam Java

Diterbitkan dalam kumpulan
Kaedah equalsIgnoreCase() dalam Java digunakan untuk membandingkan dua rentetan sambil mengabaikan perbezaan kes (bawah dan atas). Seperti kaedah equals , ia membandingkan kandungan kedua-dua rentetan. Jika kandungannya sama ia akan kembali benar , sebaliknya palsu .

Penggunaan

Apabila anda perlu membandingkan kandungan rentetan dengan rentetan lain mengabaikan sensitiviti huruf besar.

Sintaks

inputString1.equalsIgnoreCase(inputString2);
Di sini kandungan kedua-dua rentetan inputString1 dan inputString2 dibandingkan antara satu sama lain.

Parameter

Kaedah ini menerima rentetan yang dibandingkan dengan rentetan lain yang memanggil kaedah equalsIgnoreCase() .

Kembali

Kaedah equalsIgnoreCase() mengembalikan nilai boolean. Jika hujah itu tidak batal dan kandungannya sama, mengabaikan kes itu, ia kembali benar . Jika tidak palsu .

Contoh

Mari kita lihat Program Java untuk menggambarkan kaedah 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);
	}
}

Pengeluaran

Perbandingan Keputusan PerbandinganString2 adalah sama dengan perbandinganString1 = perbandingan benarString2 adalah sama dengan perbandinganString3 = perbandingan palsuString3 adalah sama dengan perbandinganString1 = palsu

Kesimpulan

Kami harap sekarang anda memahami cara membandingkan dua rentetan tanpa mengambil kira sensitiviti huruf besar. Anda sentiasa boleh menggunakan Kaedah String equalsIgnoreCase() dalam Java. Jangan ragu untuk berlatih dan kembali ke sini apabila anda memerlukan bantuan lanjut. Selamat belajar!
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION