Both String#includes() and String#indexOf() are case sensitive . Neither function supports regular expressions. To do case insensitive search, you can use regular expressions and the String#match() function, or you can convert both the string and substring to lower case using the String#toLowerCase() function.
Read moreAre strings in Java case sensitive?
Use the equals() method to check if 2 strings are the same. The equals() method is case-sensitive , meaning that the string “HELLO” is considered to be different from the string “hello”.
Read more