EingabeWort.java |
1 import java.util.Scanner; 2 /** 3 * 183.592 Programmierpraxis TU Wien WS2014/15 H.Moritsch 4 * Eingabe mittels Scanner, wortweise 5 * Wort: Zeichenkette, die keine Trennzeichen enthält 6 * Trennzeichen: Leerzeichen, Tabulator, Zeilenende 7 */ 8 public class EingabeWort { 9 public static void main(String[] args) { 10 Scanner scanner = new Scanner(System.in); 11 12 String wort; // eingelesenes Wort 13 int zaehler; // zählt eingelesene Worte 14 15 zaehler = 0; 16 17 // solange es ein Wort in der Eingabe gibt: 18 19 while ( scanner.hasNext() ) { 20 21 // nächstes Wort 22 wort = scanner.next(); 23 24 zaehler = zaehler + 1; 25 26 System.out.println("Wort " + zaehler + ": [" + wort+ "] " + wort.length()); 27 } 28 29 System.out.println(zaehler + " Wort(e)"); 30 } 31 32 } 33