Eingabe in primitive Datentypen zerlegen mit der Klasse Scanner
How To ...
Wie kann ein Text in seine Teile aus primitiven Datentypen zerlegt werden?
Hintergründe
Mit Java 5.0 wurde die Klasse java.util.Scanner eingeführt. Diese erlaubt das Zerlegen einer Eingabe in Strings und primitive Typen.
So geht's
Man verwendet die Methoden nextBigDecimal(), nextBigInteger(), nextBoolean(), nextByte(), nextDouble(), nextFloat(), nextIntLong(), nextShort() der Klasse Scanner, die eine Eingabe in ihre Tokens zerlegt. Im Beispiel werden nur Integer verwendet.
Scanner scanner = new Scanner(System.in);
while (true) {
int i = scanner.nextInt();
System.out.println("Gelesen: " + i);
}
