Alguem sabe de alguma função String que se encontrar parte de uma sequencia estipulada retorna true?
Por exemplo: coloco a sequencia “Bom dia” e se a e string a ser comparada tiver “Bom d” ela retorna true.
Funciona como o LIKE ‘Bom d%’ do SQL.
Alguem sabe de alguma função String que se encontrar parte de uma sequencia estipulada retorna true?
Por exemplo: coloco a sequencia “Bom dia” e se a e string a ser comparada tiver “Bom d” ela retorna true.
Funciona como o LIKE ‘Bom d%’ do SQL.
tem sim.
O metodo “contains(CharSequence s)” retorna true se a sua string possui a sequencia s ou retorna false se nao possui. Ah, a comparação é case sensitive.
flow
Possui sim, o método contains(CharSequence c)
public static void main(String[] args) {
String s = "Bom dia";
if (s.contains("Bom d")) {
System.out.println("Possui o trecho");
}else {
System.out.println("Não possui o trecho");
}
}
Será que isso te ajuda:
Método startsWith, determina se uma string inicia com os caracteres da string passada no argumento.
“hello”.startsWith(“hel”); // true
“hello”.startsWith(“ll”, 2); // true /índice de inicio da comparação/
Método endsWith, determina se uma string termina com os caracteres da string passada no argumento.
“hello”.endsWith(“llo”); // true