Duvida como achar em que posição de uma String está uma palavra?

5 respostas
P

Olá,

qual comando poderia usar pra identificar a posição da palabra  

na String abaixo e depois tirar dessa posição pra frente …

se alguém puder me ajudar …

abs

String valor ="numlock  "

5 Respostas

P

identificar a palvra chave e depois jogar em uma variavel somente a palavra forte

String texto="fortechavechavechave"
rissato

tenta isso:

valor.indexOf("suaString")

esse método retorna um int que contem a posição do parâmetro que vc passa.

M
String valor = "numlock  ".trim();

É isso?

Felagund
String valor = "numlock  ";
int pos = valor.indexOf("num");
String novoValor = valor.substring(pos);

desse jeito ele deve retornar para você a string "lock ";

bsl.lacerda

Mais ou menos assim…

public class TestaString {
	
	public static void main(String[] args) {
		String palavras = "ttfPenetrePenetePetenetetePenetreftrteforte";
		String duvida = "Penetre";
		if ( palavras.indexOf(duvida) != -1 ) {
			System.out.println("Posição da palavra: " + palavras.indexOf(duvida));
		} else {
			System.out.println("Palavra não encontrada.");
		}
	}

}

:wink:

Criado 25 de fevereiro de 2009
Ultima resposta 25 de fev. de 2009
Respostas 5
Participantes 5