Pega a próxima ocorrência de uma String

2 respostas
J

Dae galera!! Eu queria saber como eu tendo um String que tenha várias palavras e dentre elas, teria três ocorrências da palava “java”, como eu pegaria o texto intermediário entre a segunda palavra java e a terceira?
Alguém sabe se tem algum método pra isso ou saber como resolver esse problema!!
Valeu!!

2 Respostas

L

tem o método split de string que te devolve um array da string de acordo com um separador. Olha o exemplo que você entende.

String a = "12345java38475java49485java37475";
      String[] b = a.split("java");
      for(String c : b) {
         System.out.println(c);
      }

Vai listar 12345, 38475, 49485, 37475

valeu

J

Sim!! Mas desse jeito você pegou todas as palavras intermediárias, eu tava precisando pegar entre o segundo java e o terceiro!! Não sei como indicar qual ocorrência do java eu vo pegar!!
Valeu!!

Criado 15 de setembro de 2006
Ultima resposta 16 de set. de 2006
Respostas 2
Participantes 2