Pegar Trecho de String

Ola

Eu estou com uma duvida aqui, eu gostaria de adicionar palavras que começassem com determinada letra…
Mas nao sei o metodo q eu uso… tentei com .equals, mas nao funcionou… :stuck_out_tongue:

Soh gostaria de saber como eu adiciono apenas as palavras que comecem com determinada letra… hehe

Obrigadooo

Tente usar ;

String teste = "TESTANDO123";
if(teste.contains("123")){
   System.out.println("contem a seguencia de caracteres");
}

tem que ser que começa ou que contém?
Eu aconselho fortemente você dar um olhada na API de String, existem vários métodos lá que ajudam na manipulação de String.

Hum realmente Jair , dei a dica sem pensar muito , tem que explicar melhor para podermos analizar , consulte realmente a api
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html

Começa com determinadas letras

Felizmente a API de String já oferece métodos que pode te ajudar. Dá uma conferida lá :lol:

Oi,

Para pegar a primeira letra da palavra, utilize charAt(0).

Exemplo:

[code]String
teste = “Olá”;

String
teste1 = "Testando ";

if (teste.charAt(0).equals(“O”)) { //Concatenando apenas palavras com inicio ‘O’ …
System.out.println(teste1.concat(teste));
}[/code]

Tchauzin!

Resolvi esta questao utilizando o

if (varstring.lastIndexOf(“TESTE”)>-1)

Como o texto esta no inicio mesmo… heheh…

Obrigado a todos pela ajuda…