Como encontrar a posição de um caractere em uma String?
6 respostas
H
hurricane112233
Por exemplo, tenho uma String assim:
String exemplo = "abc87654321"
int posicao = exemplo.getPosicao("a")
system.out.println(posicao)
Quero que imprima “11”, que é a posição de “a” na String exemplo.
Quero saber se já existe um método da Classe String que faça isso ou algo semelhante.
Se não, como eu poderia criar um método que faça isso?
Caro colega infelizmente ainda não sei lhe ajudar implementando uma solução em java, mas vou postar uma possível saída utilizando linguagem c. Sei bem que estamos num fórum de java, mas a intenção é lhe mostrar a lógica que pode ser usada para solucionar o problema.
Se não fosse um tema de casa essa seria a melhor resposta :lol:
drsmachado
Engraçado que a API ninguém lê…
Se tivesse tido o mínimo trabalho de pesquisar e ir até a API, teria aprendido que esse método possui sobrecargas, por exemplo.
d34d_d3v1l
nao entendi…
tema de casa?
H
hurricane112233
drsmachado:
Engraçado que a API ninguém lê…
Se tivesse tido o mínimo trabalho de pesquisar e ir até a API, teria aprendido que esse método possui sobrecargas, por exemplo.
Desculpe-me, mas sou novo em Java…
Perguntei porque a Classe String tem dezenas de métodos um mais confuso que o outro (para a minha formação básica) e aqui há muitas pessoas que rapidamente poderiam me ajudar, já que, como você deixa implícito, é um assunto fácil (“se tivesse tido o mínimo trabalho de pesquisar e ir até a API”).
E qual é o problema em perguntar? O fórum foi criado para isso mesmo não é?
Mesmo assim Obrigado!
E Obrigado a todos que comentaram!
Me ajudaram bastante, mesmo sendo um “assunto de criança”…