Este tutorial descreverá os métodos para contar os personagens em Strings em Java.
Como contar os personagens em uma string em java?
Para contar os personagens da string, existem alguns métodos listados da seguinte forma:
Vamos agora verificar cada um dos métodos acima mencionados um por um.
Método 1: Conte os caracteres em uma string em java usando o loop
Usando o “para”Loop para contar os caracteres de uma string é o método mais simples utilizado por programadores. Este método iterará de acordo com a duração da corda e contará seus personagens.
Exemplo
Neste exemplo, contaremos os caracteres da corda com espaços brancos. Para esse fim, criaremos uma variável de tipo de string chamada “corda”E uma variável do tipo inteiro denominada“Chcount”Inicializado com o valor 0:
Em seguida, iremos iterar a corda até o comprimento da string usando o loop e contar os personagens “Chcount”Valor de incremento:
para (int i = 0; iPor fim, imprimiremos o valor do “Chcount" variável:
Sistema.fora.println ("Os caracteres da string, incluindo espaços:" + chcount);Na sequência definida, existem 18 caracteres e três espaços. Portanto, a saída exibida “21”Como o número total de caracteres de sequência, incluindo espaços:
Quero experimentar métodos java para contar os personagens? Dê uma olhada nas seções abaixo do ritmo.
Método 2: Conte os caracteres em uma string em java usando string.Método ()
Outro método para contar um personagem em uma string é o “comprimento()”. Este método pertence à classe String; É por isso que é chamado usando o objeto da classe String.
Exemplo
Neste exemplo, consideraremos dois casos:
Para o primeiro caso, criaremos uma variável do tipo inteiro chamado “Newstring”Que armazena o comprimento da corda completa chamando o“corda.comprimento()”Método. Este método contará os personagens de “Newstring”Incluindo os espaços de branco:
int newsTring = string.comprimento();
Sistema.fora.println (“Os personagens da string, incluindo espaços:” + Newstring);
Agora, encontraremos a contagem dos personagens de uma corda sem espaços. Para isso, chamaremos o “substituir()”Método da classe String com o“comprimento()”Método. O método substituir () aceita dois parâmetros que negligenciarão os espaços da string e retornarão a contagem dos caracteres usando o método Length ():
int newstrng = string.substituir(" ", "").comprimento();A saída mostra o 21 como os caracteres contam, incluindo espaços, enquanto sem espaços, a contagem do personagem é 18:
Vamos verificar o terceiro método!
Método 3: Conte os caracteres em uma string em Java usando Corda.chars.Método Count ()
O "Corda.chars ().contar()”O método retorna o número de caracteres presentes na string, com espaços brancos. Além disso, usaremos o “filtro()”Método para contar caracteres sem espaços.
Exemplo
Neste método, contaremos os personagens de nosso “strng”String sem espaços, utilizando o“Corda.chars.filtro().contar()”Método:
Saída
Você só quer contar o número de uma ocorrência de personagem específica? Confira a seguinte seção!
Método 4: Conte os caracteres em uma string em Java usando Método Charat ()
Em um programa Java, o “charat ()”O método é usado se você deseja encontrar a ocorrência de um personagem específico em uma string.
Exemplo
Neste exemplo, verificaremos quantas vezes o personagem “n”Aparece na string. Para esse fim, usaremos novamente a mesma string usada no exemplo acima e criaremos uma variável do tipo inteiro “Chcount”Inicializado com“0”, E uma variável do tipo de caractere chamada“Findchar”Inicializado com o personagem“n”:
Agora, iremos iterar a string até o comprimento total da string usando “para”Faça um loop e combine todos os personagens com“Findchar" aquilo é "n”E incremento a contagem se a condição adicionada for avaliada como verdadeira, mude para a próxima iteração:
para (int i = 0; iPor fim, imprima a contagem de personagens:
Sistema.fora.println ("o caractere '" + findchar + "' na string é '" + chcount + "' times");
A saída dada afirma que no “strng”String, a“nO personagem ocorreu duas vezes:
Compilamos todas as informações necessárias sobre como contar os personagens em uma string em java.
Conclusão
Para contar os caracteres em uma string em java, existem métodos diferentes: usando o método de loop, charat (), string.chars.count () método e a string.Método (). Você pode contar caracteres de cordas, incluindo espaços, sem espaços e a ocorrência do personagem específico em uma string usando esses métodos. Este tutorial discutiu os métodos para contar os personagens em uma string em java.