Java String charAt ()

Il metodo Java String charAt () restituisce il carattere all'indice specificato.

La sintassi del charAt()metodo delle stringhe è:

 string.charAt(int index)

Qui, la stringa è un oggetto della Stringclasse.

parametri charAt ()

  • index - l'indice del carattere (un intvalore)

charAt () Valore restituito

  • restituisce il carattere al valore specificato index

Nota: se l'indice passato a chartAt()è negativo o fuori limite, genera un'eccezione.

Esempio: Java String charAt ()

 class Main ( public static void main(String() args) ( String str1 = "Learn Java"; String str2 = "LearnJava"; // first character System.out.println(str1.charAt(0)); // 'L' // seventh character System.out.println(str1.charAt(6)); // 'J' // sixth character System.out.println(str2.charAt(5)); // '' ) )

In Java, l'indice delle stringhe inizia da 0, non da 1. Ecco perché chartAt(0)restituisce il primo carattere. Allo stesso modo, charAt(5)e charAt(6)restituisce rispettivamente il sesto e il settimo carattere.

Se è necessario trovare l'indice della prima occorrenza del carattere specificato, utilizzare il metodo Java String indexOf ().

Articoli interessanti...