Pegar Trecho de String

7 respostas
N

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

7 Respostas

edmarr

Tente usar ;

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

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.

edmarr

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

N

Começa com determinadas letras

Jair_Rillo_Junior

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

lina

Oi,

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

Exemplo:

String
teste = "Olá";

String
teste1 = "Testando ";

if (teste.charAt(0).equals("O")) { //Concatenando apenas palavras com inicio 'O' ...
	System.out.println(teste1.concat(teste));
}

Tchauzin!

N

Resolvi esta questao utilizando o

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

Como o texto esta no inicio mesmo… heheh…

Obrigado a todos pela ajuda…

Criado 29 de setembro de 2009
Ultima resposta 29 de set. de 2009
Respostas 7
Participantes 4