English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

Control de flujo Java

Java array

Java orientado a objetos (I)

Java orientado a objetos (II)

Java orientado a objetos (III)

Manejo de excepciones en Java

Java Lista (List)

Java Queue (cola)

Conjunto Java Map

Conjunto Java Set

Entrada y salida Java (I/O)

Reader Java/Writer

Otras temáticas de Java

Uso y ejemplo del método charAt() de String Java

Métodos de Java String(cadena)

El método charAt() de la cadena String de Java devuelve el carácter en la posición de índice especificada.

La sintaxis del método charAt() de la cadena de Java es:

string.charAt(int index)

Parámetro de charAt()

  • index - Índice del carácter (valor entero)

Valor devuelto por charAt()

  • Devuelve el carácter en la posición de índice (index)

Nota:Si se pasa un índice negativo o fuera de rango a charAt(), se lanzará una excepción.

Ejemplo: método charAt() de Java String

class Main {
  public static void main(String[] args) {
    String str1 = "Learn Java";
    String str2 = "Learn\nJava";
    //el primer carácter
    System.out.println(str1).charAt(0)); // 'L'
    //el séptimo carácter
    System.out.println(str1.charAt(6)); // 'J'
    //el sexto carácter
    System.out.println(str2.charAt(5)); // '\n'
  }
}

En Java, los índices de las cadenas comienzan en 0, no en1. Esto es por qué charAt(0) devuelve el primer carácter. Similarmente, charAt(5)y charAt(6)devuelve el sexto y séptimo caracteres.

Si necesita buscar el índice de la primera coincidencia del carácter especificado, utiliceJava String indexOf()Método.

Métodos de Java String(cadena)