Método Java String contains ()
O método Java String contains () é usado para verificar se o conjunto específico de caracteres faz parte de uma determinada string ou não. Ele retorna um valor booleano verdadeiro se os caracteres especificados são substring de uma determinada string e retorna falso caso contrário. Ele pode ser usado diretamente dentro da instrução if.
Sintaxe do método contains () em Java
public boolean String.contains(CharSequence s)
Parâmetros
s - Esta é a sequência para pesquisar no método contains () de Java
Valor de retorno
O método contains () em Java retorna true apenas se esta string contiver "s", senão false.
Exceção
NullPointerException - se o valor de s for nulo no método contém () Java.
Exemplo 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"));}}
Produto :
Contém sequência 'ing': true
Contém a sequência 'Exemplo': true Contém a sequência 'exemplo': false Contém a sequência 'is String': falseQuando usar o método Contains ()?
contains () em Java é um caso comum em programação quando você deseja verificar se String específica contém uma substring específica. Por exemplo, se você deseja testar se a string "The big red fox" contém a substring "red". A string contains () no método Java é útil em tal situação.
Exemplo 2: método contains () de string Java na estrutura 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");}}}
Resultado:
A palavra-chave: exemplo: não é encontrada na classe de string Java