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.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Sfida
FacileScrivi 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 abcProvalo tu
class Blurb {
public static String blurb(String s) {
// Scrivi il codice qui
}
}Tutte le lezioni di Stringhe e array in Java
2Stringhe
StringaConcatenazioneAccesso ai caratteriSfida di ripasso #1SottostringheMaiuscolo e minuscoloSfida di ripasso #2Esercitati da solo: Compilatore Java online