Problemas com lastindexOf......error

3 respostas
H

Ola pessoal…tudo tranquilo?

estou com uma duvida…
ao compilar este codigo…esta aparecendo essa mensagem de erro …O que faz acontecer isto?

cannot find symbol method lastindexOf(java.lang.String)

String nome = "Mauro Jose Antonio";
	char primeiro = nome.charAt(0);	
	int espaco = nome.lastindexOf(" ");

3 Respostas

elomarns

Ola hs_roque. Seja bem vindo ao GUJ.

O erro gerado pelo compilador diz que ele não conseguiu encontrar o método lastindexOf, e isso aconteceu porque não existe nenhum método lastindexOf na classe String. O correto é lastIndexOf. Lembre-se que o Java possui uma convenção para nomes, e uma das coisas que esta convenção diz é que todo método deve começar com uma letra minúscula, e ter a 1ª letra maiúscula de todas as palavras subsequentes no nome do método. Veja abaixo alguns exemplos desta convenção na própria classe String:

length()
indexOf()
toUpperCase()

H

Elomarns…
falo e dissssssssseeee…é isso mesmo…
tinha me esquecido desse pequeno detalhe…
brigadão…cara…até a proxima

elomarns

hs_roque:
Elomarns…
falo e dissssssssseeee…é isso mesmo…
tinha me esquecido desse pequeno detalhe…
brigadão…cara…até a proxima

De nada, e até a próxima, hs_roque. :wink:

Criado 6 de março de 2007
Ultima resposta 7 de mar. de 2007
Respostas 3
Participantes 2