Este tutorial describirá los métodos para contar los personajes de las cuerdas en Java.
Cómo contar los caracteres en una cadena en Java?
Para contar los caracteres de la cadena, hay algunos métodos enumerados de la siguiente manera:
Ahora veremos cada uno de los métodos mencionados anteriormente uno por uno.
Método 1: Cuente los caracteres en una cadena en Java usando For Loop
Utilizando el "para"Loop para contar los caracteres de una cadena es el método más simple utilizado por los programadores. Este método iterará de acuerdo con la longitud de la cadena y contará sus caracteres.
Ejemplo
En este ejemplo, contaremos los caracteres de la cadena con espacios blancos. Para este propósito, crearemos una variable de tipo de cadena llamada "cadena"Y una variable de tipo entero llamado"chcount"Inicializado con el valor 0:
Luego, iteraremos la cadena hasta la longitud de la cadena usando para el bucle y contaremos los caracteres "chcount"Valor de incremento:
para (int i = 0; iPor último, imprimiremos el valor del "chcount" variable:
Sistema.afuera.println ("Los caracteres en la cadena incluyen espacios:" + CHCount);En la cadena definida, hay 18 caracteres y tres espacios. Por lo tanto, la salida se muestra "21"Como el número total de caracteres de cadena, incluidos los espacios:
Quiero probar métodos Java para contar personajes? Eche un vistazo a las secciones dadas a continuación.
Método 2: Cuente los caracteres en una cadena en Java usando String.Método de longitud ()
Otro método para contar un personaje en una cadena es el "longitud()". Este método pertenece a la clase de cadena; Por eso se llama usar el objeto de clase de cadena.
Ejemplo
En este ejemplo, consideraremos dos casos:
Para el primer caso, crearemos una variable de tipo entero llamada "periódico"Que almacena la longitud de la cadena completa llamando al"cadena.longitud()" método. Este método contará los personajes de "periódico"Incluyendo los espacios blancos:
int newstring = string.longitud();
Sistema.afuera.println ("Los caracteres en la cadena incluyen espacios:" + Newstring);
Ahora, encontraremos el recuento de los caracteres de una cadena sin espacios. Para eso, llamaremos al "reemplazar()"Método de la clase de cadena con el"longitud()" método. El método reemplazar () acepta dos parámetros que descuidan los espacios de la cadena y devuelven el recuento de los caracteres usando el método Longitud ():
int newstrng = string.reemplazar(" ", "").longitud();La salida muestra los 21 como los caracteres cuentan, incluidos los espacios, mientras que sin espacios, el recuento del personaje es 18:
Veamos el tercer método!
Método 3: Cuente los caracteres en una cadena en Java usando Cadena.chares.método count ()
El "Cadena.chars ().contar()El método devuelve el número de caracteres presentes en la cadena, con espacios blancos. Además, usaremos el "filtrar()"Método para contar caracteres sin espacios.
Ejemplo
En este método, contaremos los personajes de nuestro "strng"Cadena sin espacios utilizando el"Cadena.chares.filtrar().contar()" método:
Producción
¿Solo quieres contar los números de un personaje particular?? Consulte la siguiente sección!
Método 4: Cuente los caracteres en una cadena en Java usando método charat ()
En un programa Java, el "charat ()El método se utiliza si desea encontrar la aparición de un carácter específico en una cadena.
Ejemplo
En este ejemplo, verificaremos cuántas veces el personaje "norte"Aparece en la cadena. Para este propósito, volveremos a usar la misma cadena que se usa en el ejemplo anterior y crearemos una variable de tipo entero "chcount"Inicializado con"0", Y una variable de tipo de personaje llamada"Findchar"Inicializado con el personaje"norte":
Ahora, iteraremos la cadena hasta la longitud completa de la cadena usando "para"Luce y coincida con cada personaje con"Findchar" eso es "norte"E incrementa el recuento si la condición adicional se evalúa como verdadera, de lo contrario pasar a la siguiente iteración:
para (int i = 0; iPor último, imprima el recuento de personajes:
Sistema.afuera.println ("el personaje '" + Findar + "' en la cadena es '" + CHCount + "' Times");
La salida dada establece que en el "strng"Cadena, la"norteEl personaje ocurrió dos veces:
Compilamos toda la información necesaria sobre cómo contar los caracteres en una cadena en Java.
Conclusión
Para contar los caracteres en una cadena en Java, existen diferentes métodos: usando el método de bucle, charat (), cadena.chares.método count () y la cadena.Método de longitud (). Puede contar caracteres desde cuerdas, incluidos espacios, sin espacios, y la aparición del carácter específico en una cadena utilizando estos métodos. Este tutorial discutió los métodos para contar los caracteres en una cadena en Java.