The equals() method is case-sensitive , meaning that the string “HELLO” is considered to be different from the string “hello”. The == operator does not work reliably with strings. Use == to compare primitive values such as int and char.
Read moreHow do you make a char ignore a case in Java?
Java String: equalsIgnoreCase() Method
Read more