Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| programmierung:scanner_while [2024/08/30 14:52] – swe | programmierung:scanner_while [2025/12/20 14:53] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| - Eine while-Schleife wird oft verwendet, um kontinuierlich Eingaben zu lesen, bis eine bestimmte Bedingung erfüllt ist. | - Eine while-Schleife wird oft verwendet, um kontinuierlich Eingaben zu lesen, bis eine bestimmte Bedingung erfüllt ist. | ||
| - Es ist wichtig, eine Bedingung zu haben, die die Schleife beendet, um Endlos-Schleifen zu vermeiden, die das Programm zum Absturz bringen könnten. | - Es ist wichtig, eine Bedingung zu haben, die die Schleife beendet, um Endlos-Schleifen zu vermeiden, die das Programm zum Absturz bringen könnten. | ||
| - | |||
| - | **Eingaben validieren**: | ||
| - | - Die Validierung der Eingaben ist entscheidend, | ||
| - | - Dies kann durch einfache Überprüfungen (z.B. ob die Eingabe leer ist) oder komplexere Validierungen (z.B. ob die Eingabe einem bestimmten Format entspricht) erfolgen. | ||
| Beispielanwendung | Beispielanwendung | ||
| Line 18: | Line 14: | ||
| Stell dir vor, du schreibst ein Programm, das Benutzereingaben liest und diese verarbeitet, | Stell dir vor, du schreibst ein Programm, das Benutzereingaben liest und diese verarbeitet, | ||
| - | <code java [enable_line_numbers=" | + | <file java [enable_line_numbers=" |
| - | import java.util.Scanner; | + | |
| import java.util.Scanner; | import java.util.Scanner; | ||
| Line 41: | Line 35: | ||
| } | } | ||
| - | </code> | + | </file> |