quarta-feira, 23 de fevereiro de 2011

Como encontrar uma palavra em uma String

Para encontrar uma palavra em uma String existem várias formas. Abaixo está uma forma simples de encontrar. O código abaixo encontra palavras inteiras, a palavra "String" não será encontrada, já a palavra "String?" será. Sendo assim, não é possível utilizar o método String.contains().

String string = "Como encontrar uma palavra em uma String?";
String palavraChave = "String?";
  
List<String> palavras = Arrays.asList(string.split(" "));

if(palavras.contains(palavraChave)){
     System.out.println("Palavra chave encontrada!");
}

Nenhum comentário:

Postar um comentário