~~REVEAL~~ ====== Dateneingabe per Scanner ====== Der ''Scanner'' in Java ist ein vielseitiges Werkzeug, das es ermöglicht, verschiedene Datentypen von der Konsole einzulesen. ===== Steps zur Benutzung des Scanner ===== ==== Importieren des Scanner-Pakets ==== import java.util.Scanner; ==== Erstellen eines Scanner-Objektes ==== Scanner scanner = new Scanner(System.in); ==== Lesen von Eingaben ==== === Eingabe eines String === String line = scanner.nextLine(); Um eine Zeile Text einzulesen, verwendet man die Methode ''nextLine()''. Diese Methode liest die gesamte Zeile bis zum Zeilenumbruch ein und gibt sie als ''String'' zurück. Wenn man nur ein einzelnes Wort einlesen möchte, verwendet man die Methode ''next()''. Diese Methode liest das nächste Token (Wort) bis zum nächsten Leerzeichen oder Zeilenumbruch ein. ==== Eingabe einer Ganzzahl==== int number = scanner.nextInt(); Für das Einlesen von ganzen Zahlen verwendet man die Methode ''nextInt()''. Diese Methode liest die nächste Ganzzahl aus der Eingabe und gibt sie als ''int'' zurück. ==== Eingabe einer Gleitkommazahl==== double decimal = scanner.nextDouble(); Ähnlich funktioniert die Methode ''nextDouble()'', die eine Gleitkommazahl (''double'') einliest und zurückgibt. ===== Beispielcode =====