Java String contains(): Kiểm tra xem String có chứa Substring không

Java Phương thức chuỗi chứa()

Java Chuỗi chứa() Phương pháp này được sử dụng để kiểm tra xem tập hợp ký tự cụ thể có phải là một phần của chuỗi đã cho hay không. Nó trả về giá trị boolean true nếu các ký tự được chỉ định là chuỗi con của một chuỗi đã cho và trả về false nếu không. Nó có thể được sử dụng trực tiếp bên trong câu lệnh if.

Cú pháp của phương thức contains() trong Java

public boolean String.contains(CharSequence s)

Thông số Kỹ thuật

s − Đây là trình tự để tìm kiếm trong Java phương thức chứa()

Trở lại giá trị

Phương thức contains() trong Java chỉ trả về true nếu chuỗi này chứa “s”, nếu không thì trả về false.

Ngoại lệ

NullPointerException − nếu giá trị của s là null trong Java phương thức chứa().

Khi nào nên sử dụng phương thức Chứa()?

chứa() trong Java là trường hợp phổ biến ở Java lập trình khi bạn muốn kiểm tra xem String cụ thể có chứa một chuỗi con cụ thể hay không. Ví dụ, nếu bạn muốn kiểm tra xem String “The big red fox” có chứa chuỗi con “red” hay không. Chuỗi contains() trong Java Phương pháp này rất hữu ích trong tình huống như vậy.

Java Chuỗi chứa() Phương thức Ví dụ 1:

public class Sample_String {
    public static void main(String[] args) {
        String str_Sample = "This is a String contains Example";
        //Check if String contains a sequence
        System.out.println("Contains sequence 'ing': " + str_Sample.contains("ing"));
        System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example"));
        //String contains method is case sensitive  
        System.out.println("Contains sequence 'example': " + str_Sample.contains("example"));
        System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String"));
    }
}

Sản lượng mong đợi:

Contains sequence 'ing': true
Contains sequence 'Example': true
Contains sequence 'example': false
Contains sequence 'is String': false

Java Chuỗi chứa() Phương thức Ví dụ 2:

Java Phương thức string contains() trong cấu trúc if else:

public class IfExample {
    public static void main(String args[]) {
        String str1 = "Java string contains If else Example";
        // In If-else statements you can use the contains() method

        if (str1.contains("example")) {
            System.out.println("The Keyword :example: is found in given string");
        } else {
            System.out.println("The Keyword :example: is not found in the string");
        }
    }
}

Đầu ra mong đợi:

The Keyword :example: is not found in the string