Equals And EqualsIgnorCase In Java Example
Chapter:
String Handling
Last Updated:
10-06-2016 19:35:41 UTC
Program:
/* ............... START ............... */
public class JavaStringEqualExample {
public static void main(String args[]) {
String s1 = "JavaScan";
String s2 = "JavaScan";
String s3 = "Good-bye";
String s4 = "HELLO";
System.out.println(s1 + " equals " + s2 + " -> " + s1.equals(s2));
System.out.println(s1 + " equals " + s3 + " -> " + s1.equals(s3));
System.out.println(s1 + " equals " + s4 + " -> " + s1.equals(s4));
System.out.println(s1 + " equalsIgnoreCase " + s4 + " -> " + s1.equalsIgnoreCase(s4));
}
}
/* ............... END ............... */
Output
JavaScan equals JavaScan -> true
JavaScan equals Good-bye -> false
JavaScan equals HELLO -> false
JavaScan equalsIgnoreCase HELLO -> false
Notes:
-
equals() methods considers the case.
- equalsIgnoreCase() methods ignores the case during comparison.
- Syntax : boolean equals(String str): Case sensitive comparison.
- Syntax : boolean equalsIgnoreCase(String str): Case in-sensitive comparison
Tags
Equals And EqualsIgnorCase, Java