Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Java

Entendiendo Java String.charAt(): Sintaxis, tipo de retorno, excepciones y ejemplo práctico

¿Qué es el método Java String.charAt()?

El método String.charAt() devuelve el carácter en un índice específico dentro de una cadena. En Java, los índices de cadena son base cero, variando de 0 a length() - 1.

Firma del método

public char charAt(int index)

Parámetro

index – un único valor int que especifica la posición del carácter deseado.

Valor de retorno

Devuelve el carácter (tipo char) ubicado en el índice dado.

Excepciones

Lanza StringIndexOutOfBoundsException si index es negativo o mayor o igual a la longitud de la cadena.

Ejemplo práctico

public class CharAtExample { public static void main(String[] args) { String s = "This is String CharAt Method"; // Carácter en índice 0 System.out.println("Character at 0 position is: " + s.charAt(0)); // Carácter en índice 5 System.out.println("Character at 5th position is: " + s.charAt(5)); // Carácter en índice 22 System.out.println("Character at 22nd position is: " + s.charAt(22)); // Intento de acceder a índice inválido char invalid = s.charAt(-1); System.out.println("Character at -1 position is: " + invalid); } }

Salida:

Character at 0 position is: T
Character at 5th position is: i
Character at 22nd position is: M

Exception in thread “main” java.lang.StringIndexOutOfBoundsException: String index out of range: -1

Puntos clave a recordar:

Java

  1. Domine el Método strip() de Python: Guía Completa y Ejemplos Prácticos
  2. Python len(): Guía Práctica para Medir Longitud de Objetos
  3. Domine el Método String.find() en Python: Sintaxis, Ejemplos y Alternativas
  4. Dominar Strings en Java: Creación, Métodos y Mejores Prácticas
  5. Método Java String length(): Cómo obtener el tamaño de un String (Ejemplo)
  6. Dominando Java String.indexOf(): Localizar subcadenas y ejemplos prácticos
  7. Dominando el método compareTo() de Java String: Sintaxis, casos de uso y ejemplos prácticos
  8. Método Java String.contains(): Cómo comprobar subcadenas – Ejemplos prácticos
  9. Dominando Java String.endsWith(): Cómo comprobar sufijos de cadena con ejemplos
  10. Dominando el reemplazo de Strings en Java: replace(), replaceAll() y replaceFirst() explicados
  11. Algoritmo Insertion Sort en Java: Ejemplo Claro y Guía Paso a Paso