Metodo Java String contiene ()
Il metodo Java String contiene () viene utilizzato per verificare se l'insieme specifico di caratteri fa parte o meno della stringa data. Restituisce un valore booleano true se i caratteri specificati sono sottostringa di una determinata stringa e restituisce false in caso contrario. Può essere utilizzato direttamente all'interno dell'istruzione if.
Sintassi del metodo contains () in Java
public boolean String.contains(CharSequence s)
Parametri
s - Questa è la sequenza da cercare nel metodo Java contains ()
Valore di ritorno
Il metodo contains () in Java restituisce true solo se questa stringa contiene "s" altrimenti false.
Eccezione
NullPointerException - se il valore di s è nullo nel metodo Java contains ().
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 sequenceSystem.out.println("Contains sequence 'ing': " + str_Sample.contains("ing"));System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example"));//String contains method is case sensitiveSystem.out.println("Contains sequence 'example': " + str_Sample.contains("example"));System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String"));}}
Uscita :
Contiene la sequenza "ing": true
Contiene la sequenza "Esempio": true Contiene la sequenza "esempio": false Contiene la sequenza "è String": falseQuando utilizzare il metodo Contains ()?
contiene () in Java è un caso comune nella programmazione quando si desidera controllare se una stringa specifica contiene una particolare sottostringa. Ad esempio, se si desidera verificare se la stringa "La grande volpe rossa" contiene la sottostringa "rosso". La stringa contains () nel metodo Java è utile in tale situazione.
Esempio 2: metodo Java String contains () 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() methodif (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");}}}
Produzione:
La parola chiave: esempio: non si trova nella classe stringa Java