/** * classe eseguibile che conta le parole di un testo introdotto da standard * input e invia il risultato a standard output. * La terminazione del testo si ottiene con Ctrl+C (DOS/Windows) o Ctrl+D * (Linux/Unix) * * * @author Adriano Luchetta * @version 25-Ott-2006 */ import java.util.Scanner; public class WordCounter { public static void main(String[] args) { Scanner c = new Scanner(System.in); int count = 0; while (c.hasNext()) { c.next(); // estrae il token!!! count++; } c.close(); System.out.println(count + " parole"); } }