Alguem me pode ajudar, gosta de pesquisar uma substring dentro de uma string. E nao percebo muito de java. obrigado
Pesquisar uma substring numa string
L
4 Respostas
G
Olá…luismauricio, Seja bem Vindo ao PJ!!! 
a sintaxe de uso da substring é a assim:
<sua string>.substring(<índice inicial>,<índice final>)

S
Ehrm …
não seria
String s = "um, dois, três, quatro, ...";
if (s.indexOf("cinco") > -1)
Sytstem.out.println("encontrei \"cinco\" em s");
M
me bateu a ideia de ele precisar olhar os caracteres dentro da string
sendo assim pode usar o metodo charAt dentro do loop e conparar com o indexOf 
[]s
M
hummm…faz mais ou menos assim:
achou = false;
int subst = 0;
int tamanho = "PALAVRA A PROCURAR".length();
string pedaco = "CURAR";
while (subst <= tamanho)
{
if ("PALAVRA A PROCURAR".substring(subst).startsWith(pedaco))
{
achou = true;
}
else subst++;
}
Não sei se é a maneira mais inteligente de fazer, mas funciona =)
Criado 10 de dezembro de 2004
Ultima resposta 12 de dez. de 2004
Respostas 4
Participantes 5
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo