Menu
Coddy logo textTech

Accesso ai caratteri

Lezione 5 di 16 del corso Stringhe e array in Java di Coddy.

Per accedere ai singoli caratteri di una stringa, possiamo usare l'indice.

L'indice del primo carattere è 0, quello del secondo carattere è 1 e così via. 

Per accedervi, usa il metodo charAt(),

String myStr = "Hello";
char result = myStr.charAt(0);

Nell'esempio precedente, result conterrà il carattere H.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

challenge icon

Sfida

Facile

Scrivi una funzione chiamata blurb che riceve una stringa come argomento. La funzione restituisce la concatenazione dei caratteri agli indici 1°, 3° e 5°.

Poiché charAt() restituisce un char, devi convertirlo in una stringa per poter effettuare la concatenazione. Ecco come si fa:

char c1 = 'a';
char c2 = 'b';
char c3 = 'c';

String concatenation = String.valueOf(c1) + String.valueOf(c2) + String.valueOf(c3);
System.out.println(concatenation) // Outputs abc

Provalo tu

class Blurb {
    public static String blurb(String s) {
        // Scrivi il codice qui
    }
}

Tutte le lezioni di Stringhe e array in Java

Esercitati da solo: Compilatore Java online