Java String contains(): controlla se la stringa contiene la sottostringa

Java Metodo String contiene()

Java La stringa contiene() Il metodo viene utilizzato per verificare se il set specifico di caratteri fa parte della stringa data o meno. Restituisce un valore booleano true se i caratteri specificati sono sottostringhe di una stringa data e restituisce false in caso contrario. Può essere utilizzato direttamente all'interno dell'istruzione if.

Sintassi del metodo contiene() in Java

public boolean String.contains(CharSequence s)

parametri

s − Questa è la sequenza in cui cercare Java contiene() metodo

Valore di ritorno

Il metodo contiene() in Java restituisce true solo se questa stringa contiene "s", altrimenti false.

Eccezione

NullPointerException - se il valore di s è nullo in Java contiene() metodo.

Quando utilizzare il metodo contiene()?

contiene() in Java è un caso comune in Java programmazione quando vuoi controllare se una stringa specifica contiene una sottostringa particolare. Ad esempio, se vuoi verificare se la stringa "The big red fox" contiene la sottostringa "red". La stringa contains() in Java il metodo è utile in tale situazione.

Java String contiene() Metodo Esempio 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"));
    }
}

Uscita prevista:

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

Java String contiene() Metodo Esempio 2:

Java Metodo String contiene() nella struttura 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");
        }
    }
}

Uscita prevista:

The Keyword :example: is not found in the string