E ai pessoal, precisava de uma ajuda.
Como estou inciando em java queria saber como faço para contar os espaços em brancos escritos numa frase e como faço para apagar as vogais da mesma.
E ai pessoal, precisava de uma ajuda.
Como estou inciando em java queria saber como faço para contar os espaços em brancos escritos numa frase e como faço para apagar as vogais da mesma.
Cara,
use as funções: NomeVariavelString.ChatAt(“Posição”) para verificar o valor em determinada posição da String! Ai vc tem o char! É so comparar e fazer o que vc quizer!
Se quiser apagar, crie outra variavel com o conteudo que vc quizer!
Olá, pra contar os espaços de uma string vc tem duas alternativas:
1-> transforma-la em um array de char’s, atraves do método toCharArray() da classe String, e fazer um for e dentro deste colocar um if pra comparar cada caracter com o ’ ', ou;
2-> fazer um for e ir chamando o método indexOf(" "), ele vai te retornar o index do proximo espaço, vc faz um substring() com este index e submete a novo indexOf(), repete isto até o indexOf() te retornar -1, que é o indicador que não existe o que vc tá procurando na string.
pra apagar as vogais do string recomendo que vc dê uma olhada no método replace() e replaceAll() da classe String, eles substituem coisas dentro da string pra vc, se vc setar que quer substituir o “A” por “” vc exclui os “A” da string…
Valeu, espero ter ajudado.