by Guest » 25 Dec 2024, 22:00
Fügen Sie bei gegebener LocalTime Minuten bis Mitternacht hinzu und geben Sie diese Zeiten auf der Konsole aus. Beispiel:
Code: Select all
public static void main(String[] args) {
LocalTime start = LocalTime.of(10, 12, 0);
LocalTime midnight = LocalTime.of(23, 59, 59);
for (LocalTime t = start; t.isBefore(midnight); t = t.plusMinutes(30)) {
System.out.println(t);
}
}
Erwartet:
Code: Select all
10:12
10:42
11:12
11:42
12:12
...
...
21:42
22:12
22:42
23:12
23:42
Das oben Gesagte führt zu einer Endlosschleife. Wie kann man es vermeiden?
Fügen Sie bei gegebener LocalTime Minuten bis Mitternacht hinzu und geben Sie diese Zeiten auf der Konsole aus. Beispiel:
[code]public static void main(String[] args) {
LocalTime start = LocalTime.of(10, 12, 0);
LocalTime midnight = LocalTime.of(23, 59, 59);
for (LocalTime t = start; t.isBefore(midnight); t = t.plusMinutes(30)) {
System.out.println(t);
}
}
[/code]
Erwartet:
[code]10:12
10:42
11:12
11:42
12:12
...
...
21:42
22:12
22:42
23:12
23:42
[/code]
Das oben Gesagte führt zu einer Endlosschleife. Wie kann man es vermeiden?