English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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)
index - Índice del carácter (valor entero)
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.
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.