Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Java

Método Java String.contains(): Como Verificar Substrings – Exemplos Práticos

Método Java String.contains(): Como Verificar Substrings

O método String.contains() em Java determina se uma sequência especificada de caracteres aparece dentro de uma string. Retorna true se o substring existe, caso contrário false. Como o resultado é booleano, é comumente usado diretamente em instruções if.

Assinatura do Método

public boolean contains(CharSequence s)

Parâmetros
s – A sequência de caracteres a buscar.

Valor de Retorno
Retorna true se esta string contém a sequência especificada; caso contrário false.

Exceções
Lança NullPointerException se s for null.

Exemplo Prático

Abaixo está um exemplo completo que demonstra padrões de uso comuns e destaca case sensitivity.

public class ExemploString {
    public static void main(String[] args) {
        String strExemplo = "This is a String contains Example";
        // Verifica vários substrings
        System.out.println("Contém 'ing': " + strExemplo.contains("ing"));
        System.out.println("Contém 'Example': " + strExemplo.contains("Example"));
        System.out.println("Contém 'example': " + strExemplo.contains("example")); // case-sensitive
        System.out.println("Contém 'is String': " + strExemplo.contains("is String"));
    }
}

Saída:

Contém 'ing': true
Contém 'Example': true
Contém 'example': false
Contém 'is String': false

Quando Usar contains()

Use contains() sempre que precisar verificar a presença de um substring dentro de uma string maior. Cenários comuns incluem:

Usando contains() em Instruções Condicionais

O método integra perfeitamente com lógica if/else. Aqui está um exemplo conciso:

public class ExemploIf {
    public static void main(String[] args) {
        String texto = "Java string contains If else Example";
        if (texto.contains("example")) {
            System.out.println("A palavra-chave :example: foi encontrada na string dada");
        } else {
            System.out.println("A palavra-chave :example: não foi encontrada na string");
        }
    }
}

Saída:

A palavra-chave :example: não foi encontrada na string

Java

  1. Método Java String length(): Como Obter o Tamanho de uma String (Exemplo)
  2. Dominando Java String.indexOf(): Localizando Substrings e Exemplos Práticos
  3. Entendendo Java String.charAt(): Sintaxe, Tipo de Retorno, Exceções e Exemplo Prático
  4. Dominando o Método compareTo() do Java String: Sintaxe, Casos de Uso e Exemplos Práticos
  5. Dominando Java String.endsWith(): Como Verificar Sufixos de String com Exemplos
  6. Dominando Substituição de Strings em Java: replace(), replaceAll() e replaceFirst() Explicados
  7. Algoritmo Insertion Sort em Java: Exemplo Claro e Guia Passo a Passo
  8. Selection Sort em Java: Exemplo Passo a Passo e Código Completo
  9. Dominando o Método strip() do Python: Guia Completo e Exemplos Práticos
  10. Python len(): Guia Prático para Medir Comprimento de Objetos