Il tipo di dati stringa in Java è come un array di caratteri , ed è possibile utilizzare il metodo di "lunghezza" per determinare il numero di caratteri di una stringa di input da parte dell'utente . Contando le lettere in una stringa è leggermente più difficile , dal momento che caratteri quali spazi , numeri e segni di punteggiatura nella matrice devono essere attualizzate. Unire il metodo " IsLetter " della classe di caratteri con un ciclo "for " per analizzare attraverso una stringa di input e contare le lettere in esso. Istruzioni
1
Creare una variabile per contenere il numero di lettere nella stringa :
int lettere = 0;
Increment questa variabile ogni volta che si incontra una lettera .
2
dichiarare un ciclo "for " per scorrere la stringa carattere per carattere :
for (int i = 0; i < input.length (); i + + ) {
La stringa di input è assunto da memorizzare in una variabile chiamata "input ". Cambiare il nome del ciclo "for ", se necessario
3
Controllare la stringa su ogni iterazione del ciclo "for" , incrementando "lettere" , quando si avverte una lettera : . < Br >
se ( Character.isLetter ( input.charAt ( i) ) ) { lettere + + ; }
chiudere il ciclo "per" con il simbolo "} " . Quando il ciclo "for " è finito , " lettere ", contiene il numero di lettere nella stringa .