Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come fare il parsing di una stringa di input al conte Lettere in Java

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 : .

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 .

 

Programmazione © www.354353.com