/** Beispiel zum Einlesen von numerischen Daten von der Tastatur, ohne die Anzahl der Werte vorab zu kennen.
 * Die eingegebene Zahlen werden durch Leerzeichen getrennt eingeben
 * und koennen auch ueber mehrere Zeilen eingegeben werden.
 * Die Eingabe muss durch ein Zeichen abgeschlossen werden, das nicht am Beginn einer numerischen Angabe erlaubt ist,
 * also zum Beispiel einem Punkt.
 *
 * Beispieleingabe:
 * 1 2 3
 * 4 5 6
 * .
 */
import java.util.*;

public class EingabeUnbekannt {

    public static void main(String[] args) {

	// Scanner von der Tastatur anlegen
	Scanner sc = new Scanner(System.in);

	// Beispielvariablen
	int i;
	
	System.out.println("Geben Sie beliebig viele ganzzahlige Werte ein, gefolgt von einem Punkt.");

	while(sc.hasNextInt()) {
	    // Daten vom Scanner lesen
	    i = sc.nextInt();

	    // eingelesenes Datum ausgeben
	    System.out.println("Der naechste Wert ist " + i);
	}

	// Scanner abschliessen
	sc.close();
    }
}
