Dominando Java String.endsWith(): Como Verificar Sufixos de String com Exemplos
Java String.endsWith() – Verificando Sufixo de String
O método String.endsWith() determina se uma dada string termina com um sufixo especificado. Retorna um booleano: true se o sufixo corresponde aos caracteres finais da string, caso contrário false.
Assinatura do Método
public boolean endsWith(String sufixo)
Parâmetro
sufixo – O substring a comparar contra o final da string chamadora.
Valor de Retorno
- true – A string chamadora termina com
sufixo. - false – A string chamadora não termina com
sufixo.
Exceções
Lança NullPointerException se sufixo for null.
Exemplo Prático
public class DemoEndsWith {
public static void main(String[] args) {
String exemplo = "Java String endsWith example";
System.out.println("Termina com 'e': " + exemplo.endsWith("e")); // true
System.out.println("Termina com 'ple': " + exemplo.endsWith("ple")); // true
System.out.println("Termina com 'Java':" + exemplo.endsWith("Java")); // false
}
}
Saída:
Termina com 'e': true Termina com 'ple': true Termina com 'Java':false
Para documentação oficial, visite String.endsWith().
Java
- Dominando Strings em Java: Criação, Métodos e Boas Práticas
- Método Java String length(): Como Obter o Tamanho de uma String (Exemplo)
- Dominando Java String.indexOf(): Localizando Substrings e Exemplos Práticos
- Entendendo Java String.charAt(): Sintaxe, Tipo de Retorno, Exceções e Exemplo Prático
- Dominando o Método compareTo() do Java String: Sintaxe, Casos de Uso e Exemplos Práticos
- Método Java String.contains(): Como Verificar Substrings – Exemplos Práticos
- Dominando Substituição de Strings em Java: replace(), replaceAll() e replaceFirst() Explicados
- Algoritmo Insertion Sort em Java: Exemplo Claro e Guia Passo a Passo
- Dominando o Método strip() do Python: Guia Completo e Exemplos Práticos
- Python len(): Guia Prático para Medir Comprimento de Objetos