Método Java String contém () - Verificar Substring com Exemplo

Índice:

Anonim

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': false

Quando 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