Fügen Sie einer Java LocalTime in einer for-Schleife bis Mitternacht eine feste Anzahl von Minuten hinzu, ohne eine Endl

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Fügen Sie einer Java LocalTime in einer for-Schleife bis Mitternacht eine feste Anzahl von Minuten hinzu, ohne eine Endl

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?

Top