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