Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| programmierung:scanner_object [2024/08/19 17:56] – swe | programmierung:scanner_object [2025/12/20 14:53] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| </ | </ | ||
| ==== Erstellen eines Scanner-Objektes ==== | ==== Erstellen eines Scanner-Objektes ==== | ||
| - | < | + | <code > |
| Scanner scanner = new Scanner(System.in); | Scanner scanner = new Scanner(System.in); | ||
| Line 18: | Line 18: | ||
| === Eingabe eines String === | === Eingabe eines String === | ||
| - | < | + | <code > |
| String line = scanner.nextLine(); | String line = scanner.nextLine(); | ||
| Line 26: | Line 26: | ||
| ==== Eingabe einer Ganzzahl==== | ==== Eingabe einer Ganzzahl==== | ||
| - | < | + | <code > |
| int number = scanner.nextInt(); | int number = scanner.nextInt(); | ||
| Line 35: | Line 35: | ||
| ==== Eingabe einer Gleitkommazahl==== | ==== Eingabe einer Gleitkommazahl==== | ||
| - | < | + | <code > |
| double decimal = scanner.nextDouble(); | double decimal = scanner.nextDouble(); | ||
| Line 44: | Line 44: | ||
| ===== Beispielcode ===== | ===== Beispielcode ===== | ||
| - | <code java| download> | + | <code java [enable_line_numbers=" |
| import java.util.Scanner; | import java.util.Scanner; | ||
| Line 50: | Line 50: | ||
| public static void main(String[] args) { | public static void main(String[] args) { | ||
| // Erstelle ein Scanner-Objekt, | // Erstelle ein Scanner-Objekt, | ||
| - | Scanner | + | Scanner |
| // Fordere den Benutzer auf, eine Zeile Text einzugeben | // Fordere den Benutzer auf, eine Zeile Text einzugeben | ||
| System.out.println(" | System.out.println(" | ||
| // Liest eine ganze Zeile Text (String) | // Liest eine ganze Zeile Text (String) | ||
| - | String line = scanner.nextLine(); | + | String line = sc.nextLine(); |
| System.out.println(" | System.out.println(" | ||
| Line 61: | Line 61: | ||
| System.out.println(" | System.out.println(" | ||
| // Liest ein einzelnes Wort (String) | // Liest ein einzelnes Wort (String) | ||
| - | String word = scanner.next(); | + | String word = sc.next(); |
| System.out.println(" | System.out.println(" | ||
| Line 67: | Line 67: | ||
| System.out.println(" | System.out.println(" | ||
| // Liest eine ganze Zahl (int) | // Liest eine ganze Zahl (int) | ||
| - | int number = scanner.nextInt(); | + | int number = sc.nextInt(); |
| System.out.println(" | System.out.println(" | ||
| Line 73: | Line 73: | ||
| System.out.println(" | System.out.println(" | ||
| // Liest eine Gleitkommazahl (double) | // Liest eine Gleitkommazahl (double) | ||
| - | double decimal = scanner.nextDouble(); | + | double decimal = sc.nextDouble(); |
| System.out.println(" | System.out.println(" | ||
| // Schließe den Scanner | // Schließe den Scanner | ||
| - | | + | |
| } | } | ||
| } | } | ||