¿Cómo implementar charAt en Java?



Este artículo sobre charAt en Java le presentará el método de cadena charAt () de Java. Este artículo demostrará diferentes formas de utilizar este método.

El charAt () en es un método que se usa particularmente para devolver el carácter en el índice especificado en una cadena. En este artículo entenderemos este tema en detalle. En este artículo se cubrirán los siguientes consejos,

Así que comencemos





charAt en Java

Para el método charAt (), el valor de índice pasado debe estar entre 0 y (longitud de la cadena - 1). En caso de que el valor del índice sea mayor, igual o un número negativo, un StringIndexOutOfBoundsException es regresado.

Firma



ruby on rails mercado laboral
charAt pública (índice int)

Parámetro

índice: el índice del carácter que se devolverá



Regreso

Se devuelve el carácter en la posición especificada.

Excepción

StringIndexOutOfBoundException : Devuelto si el valor del índice es negativo, mayor o igual que la longitud de la cadena.

Continuando con este artículo charAt en Java

Ejemplo

public class Main {public static void main (String args []) {String str = 'Debemos salvar al planeta del cambio climático' // Esto devuelve el primer carácter de la cadena char c1 = str.charAt (0) char c2 = str.charAt (5) char c3 = str.charAt (9) char c4 = str.charAt (15) System.out.println ('Carácter en el índice 0:' + c1) System.out.println ('Carácter en el quinto índice: '+ c2) System.out.println (' Carácter en el noveno índice: '+ c3) System.out.println (' Carácter en el índice 15: '+ c4)}}

Salida

El carácter en el índice 0 es: W

El carácter en el quinto índice es: s

El carácter en el índice 11 es: a

El carácter en el índice 20 es: e

Continuando con este artículo charAt en Java

Ejemplo de StringIndexOutOfBoundsException

Al pasar un índice negativo, o un índice mayor que length () - 1, se lanza una StringIndexOutOfBoundsException.

En el siguiente ejemplo, se pasa un índice negativo:

public class Main {public static void main (String args []) {String str = 'ClimateChange' // índice negativo char c = str.charAt (-1) System.out.println (c)}}

Salida

Excepción en el hilo 'principal' java.lang.StringIndexOutOfBoundsException: índice de cadena fuera de rango: -1

en java.base / java.lang.StringLatin1.charAt (tringLatin1.java:44)

en java.base / java.lang.String.charAt (String.java:692)

en Main.main (Main.java:5)

Comando salido con estado 1 distinto de cero

scrum master roles y responsabilidades pdf

El código termina con una excepción.

Continuando con este artículo charAt en Java

Imprimir todos los caracteres de una cadena usando charAt ()

Se hace el uso del bucle for desde 0 hasta la longitud de string () -1, para imprimir todos los caracteres de una cadena.

public class Main {public static void main (String args []) {String s = 'ClimateChange' for (int i = 0 i<=s.length()-1 i++) { System.out.println(s.charAt(i)) } } }

Salida

C

l

yo

metro

a

t

es

C

h

a

norte

gramo

es

Continuando con este artículo charAt en Java

Contando la frecuencia de un carácter usando charAt ()

public class Main {public static void main (String [] args) {String s = 'ClimateChangeIsReal' int count = 0 for (int i = 0 i<=s.length()-1 i++) { if(s.charAt(i) == 'C'){ count++ } } System.out.println('Frequency of C is: '+count) } } 

La frecuencia de un carácter se puede determinar usando charAt ():

Salida

La frecuencia de C es: 2

Continuando con este artículo charAt en Java

Imprimir el primer y último carácter de una cadena

El primer y último carácter de una cadena se pueden imprimir usando charAt ():

public class Main {public static void main (String [] args) {String s = 'El cambio climático es real' int strLength = s.length () // primer carácter System.out.println ('Carácter en el índice 0:' + s.charAt (0)) // Obteniendo el último carácter presente en el índice de longitud de cadena-1 System.out.println ('Carácter en el último índice:' + s.charAt (strLength-1))}}

Salida

diferencia entre anular y sobrecargar en java

Carácter en el índice 0: C

Carácter en el último índice: l

El método charAt () proporciona al usuario innumerables formas de acceder a los elementos en cualquier índice especificado, siempre que el índice se encuentre dentro de un rango apropiado.

Por lo tanto, hemos llegado al final de este artículo sobre 'charAt en Java'. Si desea obtener más información, consulte el por Edureka, una empresa de aprendizaje en línea de confianza. El curso de capacitación y certificación Java J2EE y SOA de Edureka está diseñado para capacitarlo en conceptos básicos y avanzados de Java junto con varios marcos de Java como Hibernate y Spring.

Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de este blog y nos pondremos en contacto con usted lo antes posible.