scritto tempo fa
Oggi vorrei postarvi un codice che permetta appunto di contare parole, caratteri e linee in una stringa, vediamo il codice:
import java.util.*;
import java.io.*;
public calss StringToken
{
public static void main(String[]args) throws Exception
{
int i=0;
int j=0;
int k=0;
BufferedReader br = new BufferedReader (new InputStreamReader(System.in));
String s;
System.out.println("Enter File Name:");
s=br.readLine();
br= new BufferedReader (new FileReader(s));
while ((s=br.readLine())!=null)
{
k++;
StringTokenizer st = new StringTokenizer (s,".,:;!?");
while(st.hasMoreTokens())
{
i++;
s=st.nextToken();
j+=s.length();
}
}
System.out.println("Numero di Parole:" +i);
System.out.println("Numero di Caratteri:" +j);
System.out.println("Numero di Linee:" +k);
br.close();
}
}
Ricevi le ultime novità
Circa l'autore
Salve il mio nome come avrete notato e Giueppe Alessandro De Blasio e questo è il mio blog, tutto nasce dalla passione per la tecnologia e per il web in generale, ed oggi lo utilizzo come mezzo di condivisione. Spero che la vostra permanenza sul mio blog vi sia utile e che decidiate di diventare miei affezionati lettori.