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

教程基础Java

Controllo di flusso Java

Array Java

Programmazione orientata agli oggetti (I) Java

Programmazione orientata agli oggetti (II) Java

Programmazione orientata agli oggetti (III) Java

Gestione delle eccezioni Java

Lista (List) Java

Queue (coda) Java

Map di Java

Set di Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Utilizzo e esempio del metodo charAt() della stringa Java

Metodi String (stringa) Java

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

La sintassi del metodo string.charAt() è:

string.charAt(int index)

Parametro charAt()

  • index - Indice del carattere (valore int)

Valore di ritorno di charAt()

  • Restituisce il carattere all'indice specificato (index)

Attenzione:Se l'indice passato a charAt() è negativo o fuori dalla gamma, viene lanciata un'eccezione.

Esempio: metodo charAt() della stringa Java

class Main {
  public static void main(String[] args) {
    String str1 = "Learn Java";
    String str2 = "Learn\nJava";
    //Primo carattere
    System.out.println(str1.charAt(0)); // 'L'
    //Settimo carattere
    System.out.println(str1.charAt(6)); // 'J'
    //Sesto carattere
    System.out.println(str2.charAt(5)); // '\n'
  }
}

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

Se si desidera trovare l'indice della prima occorrenza del carattere specificato, utilizzareJava String indexOf()Metodo.

Metodi String (stringa) Java