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(" ");
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()
Elomarns…
falo e dissssssssseeee…é isso mesmo…
tinha me esquecido desse pequeno detalhe…
brigadão…cara…até a proxima
[quote=hs_roque]Elomarns…
falo e dissssssssseeee…é isso mesmo…
tinha me esquecido desse pequeno detalhe…
brigadão…cara…até a proxima[/quote]
De nada, e até a próxima, hs_roque.