Check if a String Contains Another String Case Insensitively in Java



One way to do it to convert both strings to lower or upper case using toLowerCase() or toUpperCase() methods and test.

Example

Live Demo

public class Sample {
   public static void main(String args[]){
      String str = "Hello how are you welcome to Tutorialspoint";
      String test = "tutorialspoint";
      Boolean bool = str.toLowerCase().contains(test.toLowerCase());
      System.out.println(bool);
   }
}

Output

true
Updated on: 2020-02-26T09:59:12+05:30

2K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements